Pir*_*App 4 postgresql recovery restore disaster-recovery
小智 7
如果您需要一种恢复数据库的方法,但没有可用的基于 Intel/AMD 的系统,那么 Amazon、DigitalOcean 或其他地方的虚拟机可能会满足您的需求。如果您\xe2\x80\x99从未有过Amazon Web Services帐户,您甚至可以为\xe2\x80\x9cfree\xe2\x80\x9d执行所有这些操作。
\n该过程可能是这样的:
\nsudo apt install postgresql postgresql-contrib\n
Run Code Online (Sandbox Code Playgroud)\nsudo -i -u postgres\npsql\n
Run Code Online (Sandbox Code Playgroud)\n\\q\n
Run Code Online (Sandbox Code Playgroud)\nservice postgresql stop\n
Run Code Online (Sandbox Code Playgroud)\n基础知识就位后,现在可以进行一些文件管理了。
\nsudo rm -Rf /var/lib/postgresql/12/main\n
Run Code Online (Sandbox Code Playgroud)\nsudo chown -R postgres:postgres /var/lib/postgresql/12/main\nsudo chmod -R u+rwx,g-rwx,o-rwx /var/lib/postgresql/12/main\n
Run Code Online (Sandbox Code Playgroud)\nsudo service postgresql start\n
Run Code Online (Sandbox Code Playgroud)\n总而言之,这可能需要大约 30~45 分钟的工作时间。希望它能让您恢复丢失的记录。
\n\n\n注意:如果您选择创建 AWS 账户并使用其免费套餐选项,请记住在完成后终止实例,以避免一年后产生任何意外费用。
\n
\n\n笔记2:因为这些是虚拟机,所以如果出现任何问题,只需终止计算机并重新启动即可。
\n