酒后写代码,DBA删了生产数据库...
全栈开发者社区
共 2626字,需浏览 6分钟
·
2020-11-05 16:02
def database_model_create():
"""Only works on localhost to prevent catastrophe"""
database = config.DevelopmentConfig.DB_DATABASE
user = config.DevelopmentConfig.DB_USERNAME
password = config.DevelopmentConfig.DB_PASSWORD
port = config.DevelopmentConfig.DB_PORT
local_db = PostgreSQLDatabase(database=database, user=user, password=password, host='localhost', port=port)
local_db.drop_tables([Game, Player, Round, Score, Order])
local_db.create_tables([Game, Player, Round, Score, Order])
print('Initialized the local database.')
1. 完善故障演练流程,作为一项共同目标来协作完成,做到忙而不乱; 2. 完善故障响应流程,不同等级的问题系统由具体的负责人介入; 3. 运维操作需要报备; 4. 引入审计流程,实现独立的服务审计机制; 5. 业务异常预警,需要同步相关链路层。
CDP 技术将实时备份功能与快照技术相结合,在操作系统层监控,实时记录每一个 IO 变化,并在每个时间周期后自动进行快照,快照在线完成,无备份窗口,不消耗主机资源。数据灾难发生后,可根据数据变化日志快速定位到需要恢复的时间点,将数据一键恢复到异常点之前,把住数据安全最后一关。
觉得本文对你有帮助?请分享给更多人
关注「全栈开发者社区」加星标,提升全栈技能
本公众号会不定期给大家发福利,包括送书、学习资源等,敬请期待吧!
如果感觉推送内容不错,不妨右下角点个在看转发朋友圈或收藏,感谢支持。
好文章,留言、点赞、在看和分享一条龙吧❤️
评论