在 Ubuntu 中自动备份 PostgreSQL 数据库
Automatic backup of PostgreSQL database in Ubuntu
如何在 Ubuntu 中自动备份 PostgreSQL 数据库?
或者是否有脚本可用于不时进行 PostgreSQL 数据库备份?
您可以使用以下内容:
sudo crontab -e
在文件末尾添加:
0 6 * * * sudo pg_dump -U USERNAME -h REMOTE_HOST -p REMOTE_PORT NAME_OF_DB > LOCATION_AND_NAME_OF_BACKUP_FILE
此命令将在每天上午 6:00 自动备份您选择的数据库(在更改命令选项以适合您的数据库后)
建议每次使用新名称创建备份,以便能够将数据恢复到特定日期。在备份失败时发送通知也是一个好习惯。
这里有一个很好的自动备份脚本,以及自动备份的一般建议:
如何在 Ubuntu 中自动备份 PostgreSQL 数据库? 或者是否有脚本可用于不时进行 PostgreSQL 数据库备份?
您可以使用以下内容:
sudo crontab -e
在文件末尾添加:
0 6 * * * sudo pg_dump -U USERNAME -h REMOTE_HOST -p REMOTE_PORT NAME_OF_DB > LOCATION_AND_NAME_OF_BACKUP_FILE
此命令将在每天上午 6:00 自动备份您选择的数据库(在更改命令选项以适合您的数据库后)
建议每次使用新名称创建备份,以便能够将数据恢复到特定日期。在备份失败时发送通知也是一个好习惯。
这里有一个很好的自动备份脚本,以及自动备份的一般建议: