1. 确保变更可以回滚
佛说:“每次创伤都是一次成熟”。这是运维人员的真实写照。从某种意义上讲,运维是一份不断犯错、不断积累经验的工作。以前没有经历的东西,总是不定期的给你痛击。所以请保护好变更的现场,使得变更有回头的机会。
2. 小心破坏性的操作
什么是破坏性的操作?比如:对 Oracle 而言,有truncate table_name,delete table_name,drop table_name。这些语句执行起来轻松简单也惬意极了,但记住:即便数据可被回滚,其代价也是非常大!
对Linux而言,“rm -r” 将删除当前及其子目录的所有数据。有过这种教训的,一般都会给rm起个别名,如 alias rm=’rm -i’。同理,对cp和mv也可以这样做:
alias cp='cp -i'
alias mv='mv -i'