第42章 消失的备份(1/2)
磁带机的嗡鸣在凌晨三点准时钻进耳朵。
我捏着沾满静电的蓝色手套,把第三盘DDS-2磁带推进1998年产的HPSteWorks。
金属插槽弹出时带起的凉风里混着机房特有的臭氧味。
CRT显示器上,Oracle8i的备份进程正以每秒1.2MB的速度蚕食着进度条。
屏幕右下角的系统时间跳动在2000年9月13日03:17。
“咔哒。”硬盘阵列又开始抗议了。
我俯身贴近机柜,听着那台组装服务器的IDE硬盘发出老座钟般的异响。
这台负责存储163邮箱基础用户数据的机器,机箱上还贴着去年台风季留下的水渍痕迹。
每周三午夜,我都要手动执行备份脚本——先通过tel登录主数据库服务器,敲入expsyste/anager@aildbfile=/dev/rt0full=y。
等磁带机吞吐完最后一寸磁带,再把生成的日志文件存进3.5英寸软盘。
那些软盘我都按日期标了号,塞进抽屉里垫着防静电袋的铁盒,就像保管一堆脆弱的胶片。
周五下午
中信广场68楼被空调抽成了密封舱。
运维部的格子间里,七台CRT显示器同时映着绿色的字符流。
“都打起精神!”
Frank推开门,手里捏着文件。
“用户数据分级方案下来了。”
我立马抬起头。老谭也停下擦眼镜的手。
“付费用户分三级。”
Frank把旁边白板挪过来,“VIP实时备份,普通付费每日,免费用户每周。”
“介质呢?”go问。
“VIP用新磁带,单独锁铁皮柜。”
Frank指着墙角,“普通付费用蓝色盒,免费用户红色盒。”
Ben翻着笔记本:“迁移前要按这个分好类?”
“必须的。”
Frank合上文件,“第一批五千用户,今晚就得清完类别。”
“刘军,过来搭把手。”Ja喊我。
服务器机房里,他正盯着屏幕。
进度条爬得慢悠悠。
“这是VIP用户列表。”他指给我看,“每一百个打包迁移。”
“直接导?”我问。
“先复制到临时库。”
老谭蹲在机柜后,“校验MD5,没问题再删原数据。”
“用户会察觉吗?”Berry端着咖啡进来。
“凌晨三点切流量。”
Ja敲键盘,“弹窗提前一小时发。”
老谭突然喊:“第378个用户数据异常,容量超上限。”
“标记为待处理。”
Ja头也不抬,“先迁下一批。”
“平时备份都按规矩来?”老谭递我瓶可乐。
“每天下班前换磁带。”
我拧开瓶盖,猛灌一大口。
“校验步骤省过没?”
“哪敢。”
本章未完,点击下一页继续阅读。