《2022年系统管理员日常维护操作手册》由会员分享,可在线阅读,更多相关《2022年系统管理员日常维护操作手册(17页珍藏版)》请在金锄头文库上搜索。
1、1 / 17 系统管理员日常维护操作手册一、信息部工作日志年月日星期工作内容相关数据完成时间完成人每日必做事1.检查昨天数据库是否正确备份口是口否口不正确但已处理时分2.检查数据库数据空间大小数据已用: MB 数据剩余: MB 时分3.检查数据库日志空间大小日志已用: MB 日志剩余: MB 时分4.检查分店昨天的销售数据是否上传正确. 口是口否口不正确但已处理时分5.对分店进行零售记帐口已做口未做时分6.对分店销售数据进行日结处理口已做口未做时分7.零售记帐的正确性检查口是口否口不正确但已处理时分8.检查各种单据登帐是否正确口是口否口不正确但已处理时分9.备份数据库口是口否时分每日异常处理所
2、处理的异常事情发生时间完成时间完成人1、2、3、4、精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 17 页2 / 17 5、6、一、服务器日常开关机器规定一)、开机步骤1、先开启 ups 电源,待 UPS 电源运转正常,加电稳定;2、开启服务器电源,系统将自动启动UNIX 操作系统,密切注意操作系统启动过程中的系统提示信息,如果有异常的提示必须作好数据库操作启动的日志记录。b5E2RGbCAP 3、待服务器操作系统正常启动后,再以sybase 用户身份登陆到sybase,启动 sybase 数据库,在 sybase 数据库启动过程中如
3、果有异常的提示,同样要记录启动过程中的日志。p1EanqFDPw 4、服务器的任何异常提示,个人不得以任何形式任意进行服务器的非授权处理;5、如果要进行数据库大小的扩充操作则必须以数据库扩充标准及步骤进行,并记录数据库扩充的系统提示信息,如果有异常情况则必须告诉公司系统集成部。DXDiTa9E3d 6、一般服务器至少20 天左右要进行一次系统的关机动作。对于专用服务器则不需要进行此操作。二)、系统运行过程中的数据库维护操作7、一般数据库至少30 天要进行一次数据库的dbcc 检查。8、数据库系统每一个月结帐后必须做月末的整理索引操作。9、每天必须做好数据库的日常备份工作,同时必须进行数据库至少
4、存放在服务器的2 个地方,或者备份到磁带机上, 同时保存好备份数据。RTCrpUDGiT 三)、服务器的关机操作步骤精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 17 页3 / 17 10、先备份数据库数据到备份设备上;11、关 sybase 数据库;12、关 UNIX操作系统;13、关服务器电源;14、关 UPS电源;二、 服务器操作系统启动关闭及备份操作步骤一)、服务器数据库系统的启动和日常维护:1开机进入 unix 系统Login :Sybase Password:asdf $ $ Run $ isql -Usa Passwor
5、d: Sybase Sybasesp_who pos & 查看前台 pos 机的进程,如有 lock 须杀掉2go 3rest 的状态,如有错误继续回车 1 sp_help shop 2 go name db_size owner dbid created status5PCzVD7HxA - - - - -jLBHrnAILg -xHAQX74J0X device_fragments size usage free kbytesLDAYtRyKfE - - - -Zzz6ZB2Ltk shopdev1 2000.0 MB data only 1880704dvzfvkwMI1 shopdev
6、2 2000.0 MB data only 2048000rqyn14ZNXI shoplog1 500.0 MB log only 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 17 页4 / 17 477936EmxvxOtOco shoplog2 500.0 MB log only 512000SixE2yXPq5 (return status = 0 1 dump tran shop with no_log 2 go 1 kill n 2 go 1 exit $ df_-v Mount Dir Filesystem block
7、s used free %used6ewMyirQFL / /dev/root 1228800 599762 629038 49%kavU42VRUs /stand /dev/boot 102400 17678 84722 18%y6v3ALoS89 /u /dev/u 2458092 1276608 1181484 52%M2ub6vSTnP 链接目录文件系统总大小已使用空闲使用比例三、部分命令和操作附录:一)、其它命令:$ pwd cd. cd install $ cd $ pwd $ /u/sybase操作如下:$ pwd $ cd /u/datadump $ pwd $ ftp 192
8、。9。200。1 提示:要你登陆的用户名 Password :已进入主服务器ftppwd ftpbye然后重新进入ftppwd ftpbi 以二进制格式转换 ftpget dumpdata.dat ftpget dumpdata1.dat ftpbye 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 17 页5 / 17 $ cd /u/sybase $ load 注: load 、 run 、down、dump 都是批处理文件,可用$ more load命令查看 ,这些文件在 /u/sybase/目录下。0YujCfmUCw ( 二)
9、数据库的备份 和恢复 时命令不能执行的处理办法:1 检查备份服务器是否打开,如未打开首先启动备份服务器;$ /u/sybase/install $ startserver-f RUN_SYB_BACKUP $ startserver 如未启动时,执行启动命令:$ startserver-f RUN_SYBASE $ dump 注:dump 、load 、run、down必须在“ /u/sybase ”下运行 sp_who 2 go spid status loginame hostname blk dbname cmdeUts8ZQVRd - - - - - - -sQsAEJkW5T 1 r
10、unning sa wuika 0 master SELECTGMsIasNXkA 2 sleeping NULL 0 master NETWORK HANDLERTIrRGchYzg 3 sleeping NULL 0 master MIRROR HANDLER7EqZcWLZNX 4 sleeping NULL 0 master CHECKPOINT SLEEPlzq7IGf02E 5 recv sleep pos 00-183 0 shop AWAITING COMMAN zvpgeqJ1hk 6 recv sleep sa dnb05 0 shop AWAITING COMMANDNr
11、poJac3v1 7 lock sleep sa dnb07 0 shop AWAITING COMMAND1nowfTG4KI 8 recv sleep sa dnb05 0 shop AWAITING COMMANDfjnFLDa5Zo (8 rows affected, return status = 0 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 17 页6 / 17 1 kill 6 2 kill 7 3 go & 系统显示spid status loginame hostname blk dbname cmdtfnNhn
12、E6e5 - - - - - - HbmVN777sL 1 running sa wuika 0 master SELECTV7l4jRB8Hs 2 sleeping NULL 0 master NETWORK HANDLER83lcPA59W9 3 sleeping NULL 0 master MIRROR HANDLERmZkklkzaaP 4 sleeping NULL 0 master CHECKPOINT SLEEPAVktR43bpw 5 recv sleep pos 00-183 0 shop AWAITING COMMAN ORjBnOwcEd 6 recv sleep sa
13、dnb05 0 shop AWAITING COMMAND2MiJTy0dTT (6 rows affected, return status = 0 1 exit $ pwd $ Load四)、主服务器上数据的备份:1 备份; RUN_SYB_BACKUP必须是启动的;2 启动命令: $ /u/sybase/install $ starterver-f RUN_SYB_BACKUP 开始备份: dump $ /u/sybase $ dump 五)、关机:1关 Sybase $ /u/sybase $ down 2关 Unix $ su password: 出现 # sync # shutdo
14、wn y -g0 提示 reboot 问题 1:当 Sybase时有个用户还在执行时提示 1 个进程正在执行解决 1 .Ctrl+Alt+F3 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 17 页7 / 17 login:sybase passwoud:asdf $ isql-Usa 1 shutdoun with nowait 2 go 3 exit $ down 四、数据库备份原则说明 1、以上操作的意义为:每天在服务器上执行数据备份以保证数据的安全性。防止硬件故障等突发原因引起的系统崩溃。系统安全稳定性依赖于规范的操作。非正常
15、操作如:未 shutdown UNIX , 直接关电。未关 SYBASE ,直接关 UNIX )都会给系统带来损害。gIiSpiue7A 2、建议备份方案:周一:早晨数据库备份。周二至周日:早晨日志备份。周日:晚上数据库一致性检查。做索引更新。每月盘点后:数据库备份并且将备份保存一年。 3、注意事项:在销售过程中如果发生断电或硬件故障等意外情况而造成前后台死机,如果服务器尚未断电,应立即关闭SYBASE 和 UNIX 操作系统,关闭电源,然后重新开机并运行 SYBASE 。服务器已断电时可直接开机并运行SYBASE 。大面积的死机可能由服务器故障引起,也可能由于网络网线、 HUB )等故障引起
16、,出现问题时要注意区分,以便迅速有效的解决问题。uEh0U1Yfmh SYBASE数据库 ,UNIX 系统若发生突发停机情况,应立即停止所有操作并。计算机房建立工作日志,当值管理员应每天做日志,记录操作情况。五、bcp 拷出语法, -c 参数必须要1 、 bcp xnshop.bllpdw out c:tempbllpdw.txt -Sjsb -Usa -P -cIAg9qLsgBX bcp 导入语法, -c 参数必须要,对于导入导出的数据不一样的转换,-b 表示多少记录提交一次bcp xnshop.gds in c:tempgds.txt -Sjsb -Usa -P -c -b10000Ww
17、ghWvVhPE 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 17 页8 / 17 六、DBCC 语法的使用步骤:一)、用 dbcc 修复检查数据库的步骤:1、用 vi 编辑器编辑 dbcc 批文件 go dbcc checkcatalog(shop go dbcc checkalloc(shop,fix go use master go sp_dboption shop,single user,false go use shop go checkpoint go online database shop go 2、执行命令:isq
18、l -Usa -P -SSYBASE(服务器名 -i dbccshop -o dbcc.logasfpsfpi4k 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 17 页9 / 17 完后查看 dbcc.log 。dbcc indexalloc(dtllge,index_id,full,fix。dbcc page(database(id,page(id。dbcc checktable(dtllge。dbcc checkcatalog(database_name(shop。七、在服务器上扩充数据库空间的操作步骤1、在 win98 操作系
19、统环境中,打开“开始- 程序 -sybase for windows 95/NT-SQL Server Manager”;ooeyYZTjj1 2、选择需要连接的服务器名称,点击鼠标,并在login Name: 中输入 sa 用户登录名后,点击 ok 进入服务器管理界面中;3、双击 Database Devices 目录,进入建立数据库设备目录,点击鼠标右键,选择 Create Database Devices 进入建立数据库设备的界面; logical name:输入你要建立的数据库设备的逻辑名。 Physical name:物理设备名,即输入你要建立的数据库设备需放置在服务器上的什么地方及
20、以什么文件名称存放 、执行上述的“ 1、2、”两个步骤后; (2、选择菜单“server-configureation.”并打开 界 面 parameter filter;BkeGuInkxI 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 17 页10 / 17 (3、在 group 中选中 Disk I/O选项,在 Display level:显示级别中,选中 Standard 项。PgdO0sRlMo (4、再点中其下的明细显示筐,使其变兰, 如下的明细。 name current minimum new maximum rest
21、art3cdXwckm15 number of devices 20 1 20 256 (5、在 new:项中输入设备号的大小 、之后,需重新启动sybase 修改值才能生效。4、以上工程填写完成后,点击create 即开始建立。5、在设备建立完成以后,后退到目录databases 目录中 , 单击中需要扩充数据库设备的数据库的名称下;6、点击右键,选中“properties.”项,在该界面下的database devices-nameh8c52WOngM 中选中你前面建立的数据库设备的名称,在size中输入前面建立的设备大小,在选择为是 data 的选项,而不是 log 选项。最后点 add
22、 加入。7、点击 ok 即开始扩充数据库了,过一会儿待成功建立后即完成数据库的大小扩充工作的了。备注:以上的操作必须要小心操作,不的马虎,否则,后果自负。八、在 win2000 或者 SCO UNIX 下 Sybase服务器上备份数据库操作步骤1、同时启动 sybase 的备份服务器成功和sybase 主服务器启动成功后;2、在提示符或者$下,通过 isql Usa连接到 sybase 服务器上;1 dump database shop to “d:datadumpshop200309281640.dmp ”v4bdyGious 2 go 开始数据库的备份操作。精选学习资料 - - - - -
23、 - - - - 名师归纳总结 - - - - - - -第 10 页,共 17 页11 / 17 九、在 win2000 或者 SCO UNIX 下 Sybase服务器上恢复数据库操作步骤十、在 win2000下 MS SQL SERVER 服务器上备份数据库操作步骤1、进入开始-程序 -Microsoft-企业管理器查找到需要备份的数据库;并点击中;2、根据上图的提示,选择进行备份数据库的选项;精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 17 页12 / 17 3、如果在上述图的“备份到”的窗口中有文件存在的,则先应该点删除按
24、扭,删除该文件,如果没有文件存在,则进入第4 步;J0bm4qMpJ9 4、点击添加按扭,选择需要输入备份文件的目录后,并输入备份文件名。图一:图二:选 择 目 录 为 “” , 并 在 该 目 录 下 输 入 文 件 名 :shop200309281711.dmp ;备份文件名的命名规则为:“数据库名+4 位年 2 位月该 按 扭 为 备 份文 件 目 录 选精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 17 页13 / 17 2位日 2位时 2位分.dmp”。XVauA9grYP 5、点“确定”开始数据库的备份,根据数据库的大小
25、,可能备份的时间有长短。图 1:图 2:6、如果出现上述提示,则表示备份完成,点“确定”退出。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 17 页14 / 17 十一、在 win2000下 MS SQL SERVER 服务器上恢复数据库操作步骤1、恢复数据库的操作一定要小心,不是数据库出现问题,或者要确保本数据库在该次备份以后,没有做过其他任何的数据库操作,同时要确保该次备份的数据库一定完整,正确的情况下,方可以把备份数据库恢复正式的数据库上。一般情况不允许能备份数据库恢复到正式数据库上。bR9C6TJscw 2、进入开始-程序
26、-Microsoft-企业管理器查找到需要备份的数据库;并点击中;3、根据上图的提示,选择进行还原数据库的选项;4、选择常规 page页下的“从设备”选项;5、选择选项 page页下的“在现有数据库上强制还原”选项,并在回到常规page页下;精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 17 页15 / 17 6、点击选择设备选项,如果在图中“磁盘”窗口中有文件存在的,则先应该点删除按扭,删除该文件,如果没有文件存在,则进入第7 步;pN9LBDdtrd 精选学习资料 - - - - - - - - - 名师归纳总结 - - - -
27、 - - -第 15 页,共 17 页16 / 17 7、点击添加按扭,选择需要还原备份文件的目录后,选择还原备份文件名。8、点“确定”开始数据库的还原,根据数据库的大小,可能还原的时间有长短。图 2:9、如果是不同设备的数据库进行恢复,则要修改原来备份的数据库文件为本机精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 17 页17 / 17 器上的数据库设备文件所在物理位置及名称保持一致。因为在恢复的时候,系统会取默认的原来备份数据库的物理地址。DJ8T7nHuGT .the end. 申明:所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 17 页