系统管理员日常维护操作手册Word格式.docx
《系统管理员日常维护操作手册Word格式.docx》由会员分享,可在线阅读,更多相关《系统管理员日常维护操作手册Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
8.检查各种单据登帐是否正确
9.备份数据库
每日异常处理
所处理的异常事情
发生时间
1、
2、
3、
4、
5、
6、
一、服务器日常开关机器规定
<
一)、开机步骤
1、先开启ups电源,待UPS电源运转正常,加电稳定;
2、开启服务器电源,系统将自动启动UNIX操作系统,密切注意操作系统启动过程中的系统提示信息,如果有异常的提示必须作好数据库操作启动的日志记录。
3、待服务器操作系统正常启动后,再以sybase用户身份登陆到sybase,启动sybase数据库,在sybase数据库启动过程中如果有异常的提示,同样要记录启动过程中的日志。
4、服务器的任何异常提示,个人不得以任何形式任意进行服务器的非授权处理;
5、如果要进行数据库大小的扩充操作则必须以数据库扩充标准及步骤进行,并记录数据库扩充的系统提示信息,如果有异常情况则必须告诉公司系统集成部。
6、一般服务器至少20天左右要进行一次系统的关机动作。
对于专用服务器则不需要进行此操作。
二)、系统运行过程中的数据库维护操作
7、一般数据库至少30天要进行一次数据库的dbcc检查。
8、数据库系统每一个月结帐后必须做月末的整理索引操作。
9、每天必须做好数据库的日常备份工作,同时必须进行数据库至少存放在服务器的2个地方,或者备份到磁带机上,同时保存好备份数据。
<
三)、服务器的关机操作步骤
10、先备份数据库数据到备份设备上;
11、关sybase数据库;
12、关UNIX操作系统;
13、关服务器电源;
14、关UPS电源;
二、服务器操作系统启动关闭及备份操作步骤
一)、服务器数据库系统的启动和日常维护:
1.开机<
按电源开关后,等待了现SCO界面,接着按下Ctrl+Alt+F1>
进入unix系统
Login:
Sybase<
回车>
Password:
asdf<
密码,如有错继续回车,正确时出现>
$<
表示启动成功,pwd查看正确路径应为/u/sybase>
$Run<
启动成功>
$isql-Usa<
>
无密码,回车>
Sybase>
sybase启动成功的标志>
sp_whopos&
查看前台pos机的进程,如有lock须杀掉
2>
go<
执行>
3>
rest<
回到最初1>
的状态,如有错误继续回车>
1>
sp_helpshop<
看shop的大小,日志多少及清理日志>
go<
执行,回车>
namedb_sizeownerdbidcreatedstatus
------------------------------------------------------------------
--------------------------------------------------------------------
device_fragmentssizeusagefreekbytes
-----------------------------------------------------------------
shopdev12000.0MBdataonly1880704
shopdev22000.0MBdataonly2048000
shoplog1500.0MBlogonly477936
shoplog2500.0MBlogonly512000
(returnstatus=0>
dumptranshopwithno_log<
清除日志>
killn<
杀掉进程,n表示进程后的代号>
exit<
退出,返回$状态>
$df_-v<
看数据库设备,所占用空间最大不能超过85%>
MountDirFilesystemblocksusedfree%used
//dev/root122880059976262903849%
/stand/dev/boot102400176788472218%
/u/dev/u24580921276608118148452%
链接目录文件系统总大小已使用空闲使用比例
三、部分命令和操作附录:
一)、其它命令:
$pwd<
查看目录命令,应为/u/sybase>
cd..<
回到上一级目录下>
cdinstall<
回到install目录下>
$cd<
空格,然后再回车此时进入备份数据库目录下>
查看目录,此时目录应为/u1/dumpdat>
$/u/sybase<
把主服务器的数据放到备份服务器上>
操作如下:
显示为/u/sybase>
$cd/u/datadump<
进入备份数据目录上>
查看目录>
$ftp192。
9。
200。
1<
进入主服务器地址sybase>
提示:
要你登陆的用户名
Password:
密码,回车>
已进入主服务器
ftp>
pwd<
查看,看不到主服务器的文件时,登录不成功>
bye<
退出主服务器>
然后重新进入
查看时显示230Usersybaseloggedin表示登陆成功>
ftp>
bi以二进制格式转换
getdumpdata.dat<
把主服务器的内容抓过来>
getdumpdata1.dat
返回备份服务器$状态>
$cd/u/sybase<
进入备份服务器的/u/sybase目录下>
$load<
将主服务器数据抓到备份服务器上>
注:
load、run、down、dump都是批处理文件,可用$moreload命令查看,这些文件在"
/u/sybase/"
目录下。
(二)数据库的备份<
dump>
和恢复<
load>
时命令不能执行的处理办法:
1.检查备份服务器是否打开,如未打开首先启动备份服务器;
$/u/sybase/install
$startserver-fRUN_SYB_BACKUP<
启动备份服务器>
$startserver<
查看主服务器和备份服务器是否启动>
如未启动时,执行启动命令:
$startserver-fRUN_SYBASE
$dump
dump、load、run、down必须在“/u/sybase”下运行
三)、load命令的使用:
1.只能在备份服务器上使用;
2.RUN_SYB_BACKUP必须要启动;
3.只能在单用户状态下才能够备份Load这个数据;
怎样才知道自己是在单用户状态下:
$isql_Usa
sp_who
go
spidstatusloginamehostnameblkdbnamecmd
-----------------------------------------------------------------
1runningsawuika0masterSELECT
2sleepingNULL0masterNETWORKHANDLER
3sleepingNULL0masterMIRRORHANDLER
4sleepingNULL0masterCHECKPOINTSLEEP
5recvsleeppos00-1830shopAWAITINGCOMMAN
6recvsleepsadnb050shopAWAITINGCOMMAND
7locksleepsadnb070shopAWAITINGCOMMAND
8recvsleepsadnb050shopAWAITINGCOMMAND
(8rowsaffected,returnstatus=0>
kill6
kill7<
将有shop的进程杀掉>
go&
系统显示
-------------------------------------------------------
(6rowsaffected,returnstatus=0>
exit
$pwd<
查看必须在/u/sybase目录下时才能用Load命令>
$Load
四)、主服务器上数据的备份:
1.备份;
RUN_SYB_BACKUP必须是启动的;
2.启动命令:
$starterver-fRUN_SYB_BACKUP
开始备份:
dump
$/u/sybase
五)、关机:
1.关Sybase$/u/sybase
$down
2.关Unix$su
password:
输入口令>
出现#sync
#shutdown–y-g0
提示reboot<
当回车时服务器将重新启动。
或直接关机>
问题1:
当Sybase时有个用户还在执行时
提示1个进程正在执行·
·
解决1.Ctrl+Alt+F3
login:
sybase
passwoud:
密码>
$isql-Usa
shutdounwithnowait
$down
四、数据库备份原则说明
1、以上操作的意义为:
每天在服务器上执行数据备份以保证数据的安全性。
防止硬件故障等突发原因引起的系统崩溃。
系统安全稳定性依赖于规范的操作。
非正常操作<
如:
未shutdownUNIX,直接关电。
未关SYBASE,直接关UNIX)都会给系统带来损害。
2、建议备份方案:
周一:
早晨数据库备份。
周二至周日:
早晨日志备份。
周日:
晚上