- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在处理 PostgreSQL 数据库,最近我们进行了服务器升级,在此期间我们将驱动器从 2Tb raid 硬盘更改为 SSD。现在我将 RAID 驱动器安装在一个分区上,甚至可以访问它。
接下来我想做的是从安装的驱动器中取出数据库并将其恢复到当前运行的 PostgreSQL 上。我怎样才能做到这一点?
root@check03:/mnt/var/lib/postgresql/9.1/main/global# ls
11672 11674 11805 11809 11811 11813_fsm 11816 11820 11822 11824_fsm 11828 11916 11920 pg_internal.init
11672_fsm 11675 11807 11809_fsm 11812 11813_vm 11818 11820_fsm 11823 11824_vm 11829 11918 pg_control pgstat.stat
11672_vm 11803 11808 11809_vm 11813 11815 11819 11820_vm 11824 11826 11914 11919 pg_filenode.map
root@check03:/mnt/var/lib/postgresql/9.1/main/global# cd ..
如您所见,我可以访问驱动器和文件夹,但我不知道下一步该怎么做。请告诉我。多谢。
最佳答案
您需要相同版本的 PostgreSQL (9.1),以及相同或更高的次要版本。将 main/
及其下方的所有内容复制到新位置。复制旧实例的配置并调整路径以适应新位置(main/
是“数据目录”(有时也称为 PGDATA
)) .启动新实例并仔细查看日志。您可能应该重建任何索引。
另请阅读 file layout在精美的文档中。
编辑:如果您有机会运行旧配置,请阅读 backup and restore ,这是一种更安全的数据传输方式。
关于database - PostgreSQL : Find Postgresql database file on another drive and restore it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29918444/
我有一个 ASP.NET Core 项目,可以使用 Visual Studio 正确构建,但无法在 MSBuild 下构建。 它没有找到所有公共(public)库(系统等)。 我正在使用 TeamCi
我正在尝试将数据库的本地快照恢复到 heroku 开发实例中。 heroku pgbackups:restore --app app_name HEROKU_POSTGRESQL_AMBER_URL
我正在为我的项目使用 rippleeffect 库。但是在 Android Nougat 和 Marshmallow 中,应用程序由于这个库而崩溃: 编译'com.github.traex.rippl
当我想取消暂存文件时,我所有的 Git 教程都显示如下内容: $ git add * $ git status On branch master Changes to be committed:
我有以下 CSS 和 HTML 可以很好地显示 DIV 的 Paralleled。但是当我减小 IE 窗口大小时 (restore-down) 按钮控件溢出根 DIV。有什么办法可以解决它。基本上我希
我开始学习 Canvas ,但我遇到了第一个令人沮丧的情况,我试图在三 Angular 形中制作 .jpg src 的剪贴蒙版。一切看起来都很好,直到我恢复我的上下文并尝试添加任何其他路径...我的剪
Redis 文档说 "RESTORE checks the RDB version and data checksum. If they don't match an error is returne
如何保存寄存器的当前状态并在以后恢复它? 我想确保我的函数没有意外的副作用。 最佳答案 为了安全地执行此操作,您不仅需要恢复寄存器的内容,还需要恢复其类型: let old_reg = getreg(
我刚刚升级到 dotnet core 2.1,但 dotnet restore 失败了。由于某种原因,它没有使用 http_proxy 或 https_proxy 设置。同时提供具有正确代理设置的 n
以编程方式创建系统还原点是“禁忌”吗?我会在执行软件更新之前执行此操作。如果有更好的方法可以仅使用我的软件文件和数据创建还原点,请告诉我。 我想要一种方法,如果在更新期间一切都发生了故障(关闭/终止更
我有一个 SQL Server Express 实例,每天两次对整个服务器进行文件级备份。我在想文件级备份可以作为表的备份。这可能是一个错误。 我现在需要查看旧的 database.mdf 文件中包含
我想知道why and when您会使用 Canvas.save , Canvas.restore ,甚至是 Canvas.saveLayer 。 我听说它们确实有用,但是我不知道何时使用它们。 最佳
以下软删除代码对我来说很好用: $post = Post::find($post_id); $post->delete(); Deleted_at 字段已更新。但这给了我一个错误: $post = P
我目前正在编写代码,当在 Node.js 上运行时,仅记录下面对象的每个值,每次迭代延迟一秒,并与字符串“您现在正在观看”连接 const episodes = [ { id: 's06e01',
假设我有两个数据库实例: InstanceA - Production server InstanceB - Test server 我的工作流程是首先将新的架构更改部署到InstanceB,对其进
This question is about a depeciated feature. dotnet core projects from version 2.x and up no longer
我最近在我的用户模型上添加了软删除,并且它的删除部分工作得很好,但是当我尝试恢复时,我收到一个错误,提示在非对象上调用成员函数restore(). 我恢复软删除用户的代码如下: public func
This question is about a depeciated feature. dotnet core projects from version 2.x and up no longer
我最近在我的用户模型上添加了软删除,并且它的删除部分工作得很好,但是当我尝试恢复时,我收到一个错误,提示在非对象上调用成员函数restore(). 我恢复软删除用户的代码如下: public func
启动Spring boot后如何“恢复”数据库中的数据? 例如 - 当我的服务器关闭时,某些行仍处于 NEW 状态。启动服务器时,我需要将状态更改为另一个状态。首先想到的是调用@PostConstru
我是一名优秀的程序员,十分优秀!