Database AWS-RDS-每天从快照恢复数据库
我想知道是否有可能每天在特定时间从快照恢复AWS上的数据库?我的意思不是创建新实例,只是恢复数据库以获得默认数据 我需要这个,因为我写了一些Django应用程序,把她放在Heroku上。人们可以在那里添加一些记录并制造一些混乱。我想恢复数据库每天从不可访问的数据“干净”的网站每天Database AWS-RDS-每天从快照恢复数据库,database,amazon-web-services,amazon-rds,restore,snapshot,Database,Amazon Web Services,Amazon Rds,Restore,Snapshot,我想知道是否有可能每天在特定时间从快照恢复AWS上的数据库?我的意思不是创建新实例,只是恢复数据库以获得默认数据 我需要这个,因为我写了一些Django应用程序,把她放在Heroku上。人们可以在那里添加一些记录并制造一些混乱。我想恢复数据库每天从不可访问的数据“干净”的网站每天 谢谢没有什么能阻止你这么做 我将按照以下方式构建它: 创建CNAME记录以指向当前数据库实例的DNS记录 在应用程序中引用该CNAME 创建每天触发的lambda 使用该Lambda从已知良好的快照创建新的数据库实例
谢谢没有什么能阻止你这么做 我将按照以下方式构建它:
如果数据库很小,我会选择第二种方法。对于较大的,我可能会坚持第一个。请注意,第二个应用程序将有一段短时间无法访问正常运行的数据库。没有任何东西可以阻止您这样做 我将按照以下方式构建它:
如果数据库很小,我会选择第二种方法。对于较大的,我可能会坚持第一个。请注意,第二个脚本将有一段短时间,应用程序无法访问正常运行的数据库。我个人会在
/etc/cron.daily
中放置一个简单的shell脚本,其中包含所需的命令(manage.py reset\u db
等),我将在/etc/cron.daily
中放置一个简单的shell脚本,其中包含所需的命令(manage.py reset_db
等)。