系统管理员日常维护操作手册.docx
- 文档编号:25274598
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:39
- 大小:317.56KB
系统管理员日常维护操作手册.docx
《系统管理员日常维护操作手册.docx》由会员分享,可在线阅读,更多相关《系统管理员日常维护操作手册.docx(39页珍藏版)》请在冰豆网上搜索。
系统管理员日常维护操作手册
系统管理员日常维护操作手册
一、信息部工作日志
工作内容
1.检查昨天数据库是否正确备份
2.检查数据库数据空间大小
3.检查数据库日志空间大小
每
日4.检查分店昨天的销售数据是否上传必正确.
做
5.对分店进行零售记帐
事
6.对分店销售数据进行日结处理
7.零售记帐的正确性检查
8.检查各种单据登帐是否正确
9.备份数据库
所处理的异常事情
每
日
异
常
处
理
年
月
日
星期
相关数据
完成时间
完成人
口是
口否
时
分
口不正确但已处理
数据已用:
MB
时
分
数据剩余:
MB
日志已用:
MB
时
分
日志剩余:
MB
口是
口否
时
分
口不正确但已处理
口已做
口未做
时
分
口已做
口未做
时
分
口是
口否
时
分
口不正确但已处理
口是
口否
时
分
口不正确但已处理
口是
口否
时
分
发生时间
完成时间
完成人
1、
2、
3、
4、
1/17
5、
6、
一、服务器日常开关机器规定
<一)、开机步骤
1、先开启ups电源,待UPS电源运转正常,加电稳定;
2、开启服务器电源,系统将自动启动UNIX操作系统,密切注意操作系统
启动过程中的系统提示信息,如果有异常的提示必须作好数据库操作启
动的日志记录。
b5E2RGbCAP
3、待服务器操作系统正常启动后,再以sybase用户身份登陆到sybase,启动sybase数据库,在sybase数据库启动过程中如果有异常的提示,同样要记录启动过程中的日志。
p1EanqFDPw
4、服务器的任何异常提示,个人不得以任何形式任意进行服务器的非授权
处理;
5、如果要进行数据库大小的扩充操作则必须以数据库扩充标准及步骤进行,并记录数据库扩充的系统提示信息,如果有异常情况则必须告诉公
司系统集成部。
DXDiTa9E3d
6、一般服务器至少20天左右要进行一次系统的关机动作。
对于专用服务器则不需要进行此操作。
<二)、系统运行过程中的数据库维护操作
7、一般数据库至少30天要进行一次数据库的dbcc检查。
8、数据库系统每一个月结帐后必须做月末的整理索引操作。
9、每天必须做好数据库的日常备份工作,同时必须进行数据库至少存放在
服务器的2个地方,或者备份到磁带机上,同时保存好备份数据。
RTCrpUDGiT
<三)、服务器的关机操作步骤
2/17
10、先备份数据库数据到备份设备上;
11、关sybase数据库;
12、关UNIX操作系统;
13、关服务器电源;
14、关UPS电源;
二、服务器操作系统启动关闭及备份操作步骤
<一)、服务器数据库系统的启动和日常维护:
1.开机<按电源开关后,等待了现SCO界面,接着按下Ctrl+Alt+F1>进
入unix系统
Login:
Sybase<回车>
Password:
asdf<密码,如有错继续回车,正确时出现>$<表示启动成功,pwd查看正确路径应为/u/sybase>
$Run<启动成功>
$isql-Usa<>
Password:
<无密码,回车>
Sybase>
Sybase>sp_whopos&查看前台pos机的进程,如有lock须杀掉
2>go<执行>
3>rest<回到最初1>的状态,如有错误继续回车>
1>sp_helpshop<看shop的大小,日志多少及清理日志>
2>go<执行,回车>
namedb_sizeownerdbidcreated
status5PCzVD7HxA
----------------------------------------------------------------
--jLBHrnAILg
--------------------------------------------------------------------
xHAQX74J0X
device_fragmentssizeusagefree
kbytesLDAYtRyKfE
-----------------------------------------------------------------
Zzz6ZB2Ltk
shopdev12000.0MBdataonly
1880704dvzfvkwMI1
shopdev22000.0MBdataonly
2048000rqyn14ZNXI
shoplog1500.0MBlogonly
3/17
477936EmxvxOtOco
shoplog2500.0MBlogonly
512000SixE2yXPq5
(returnstatus=0>
1>dumptranshopwithno_log<清除日志>
2>go<执行>
1>killn<
杀掉进程,n表示进程后的代号>
2>go<执行>
1>exit<
退出,返回$状态>
$df_-v<
看数据库设备,所占用空间最大不能超过85%>
MountDir
Filesystem
blocks
used
free%used
6ewMyirQFL
/
/dev/root
1228800
599762
629038
kavU42VRUs
49%
/stand
/dev/boot
102400
17678
84722
y6v3ALoS89
18%
/u
/dev/u
2458092
1276608
1181484
M2ub6vSTnP
52%
链接目录文件系统总大小已使用空闲使用比例
三、部分命令和操作附录:
<一)、其它命令:
$pwd<查看目录命令,应为
cd..<回到上一级目录下
cdinstall<回到install
/u/sybase>
>
目录下>
$cd<空格,然后再回车此时进入备份数据库目录下
$pwd<查看目录,此时目录应为/u1/dumpdat>
$/u/sybase<把主服务器的数据放到备份服务器上
>
>操作如下:
$pwd<显示为/u/sybase>
$cd/u/datadump<
进入备份数据目录上
>
$pwd<查看目录>
$ftp192。
9。
200。
1<进入主服务器地址sybase>
提示:
要你登陆的用户名
Password:
<密码,回车>已进入主服务器
ftp>pwd<查看,看不到主服务器的文件时,登录不成功>ftp>bye<退出主服务器>然后重新进入
ftp>pwd<查看时显示230Usersybaseloggedin表示登陆成功>
ftp>bi以二进制格式转换
ftp>getdumpdata.dat<把主服务器的内容抓过来>
ftp>getdumpdata1.dat
ftp>bye<返回备份服务器$状态>
4/17
$cd/u/sybase<进入备份服务器的/u/sybase目录下>$load<将主服务器数据抓到备份服务器上>
注:
load、run、down、dump都是批处理文件,可用$moreload命令查看,这些文件在"/u/sybase/"目录下。
0YujCfmUCw
(二)数据库的备份
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
1>sp_who
2>go
spidstatus
loginamehostname
blk
dbnamecmd
eUts8ZQVRd
--------------------------------------------------------------
---
sQsAEJkW5T
1
running
sa
wuika0
master
SELECT
GMsIasNXkA
2
sleeping
NULL
0
master
NETWORK
HANDLER
TIrRGchYzg
3
sleeping
NULL
0
master
MIRROR
HANDLER
7EqZcWLZNX
4
sleeping
NULL
0
master
CHECKPOINT
SLEEP
lzq7IGf02E
5
recvsleep
pos
00-183
0
shop
AWAITINGCOMMAN
zvpgeqJ1hk
6
recv
sleep
sa
dnb05
0
shop
AWAITING
COMMAND
NrpoJac3v1
7
lock
sleep
sa
dnb07
0
shop
AWAITING
COMMAND
1nowfTG4KI
8
recv
sleep
sa
dnb05
0
shop
AWAITING
COMMAND
fjnFLDa5Zo
(8rowsaffected,returnstatus=0>
5/17
1>kill6
2>kill7<将有
3>go&系统显示
shop的进程杀掉
>
spidstatus
loginame
hostnameblk
dbnamecmd
tfnNhnE6e5
------
------------
------------
----------
---------------
HbmVN777sL
1running
2sleeping
sa
wuika
NULL
0master
SELECT
0
master
V7l4jRB8Hs
NETWORK
HANDLER83lcPA59W9
3sleeping
NULL
0
master
MIRROR
HANDLERmZkklkzaaP
4sleeping
NULL
0master
CHECKPOINT
SLEEPAVktR43bpw
5recvsleep
pos
00-183
0shop
AWAITINGCOMMAN
ORjBnOwcEd
6recv
sleep
sa
dnb05
0
shop
AWAITING
COMMAND2MiJTy0dTT
(6rowsaffected,returnstatus=0>
1>exit
$pwd<查看必须在/u/sybase目录下时才能用
$Load
Load命令>
<四)、主服务器上数据的备份:
1.备份;RUN_SYB_BACKUP必须是启动的;
2.启动命令:
$/u/sybase/install
$starterver-fRUN_SYB_BACKUP
开始备份:
dump
$/u/sybase
$dump
<五)、关机:
1.关Sybase$/u/sybase
$down
2.关Unix$su
password
:
<输入口令>
出现#sync
#shutdown–y-g0
提示reboot<当回车时服务器将重新启动。
或直接关机>问题1:
当Sybase时有个用户还在执行时
提示1个进程正在执行····
解决1.Ctrl+Alt+F3
6/17
login:
sybase
passwoud:
asdf<密码>
$isql-Usa
1>shutdounwithnowait
2>go
3>exit
$down
四、数据库备份原则说明
1、以上操作的意义为:
每天在服务器上执行数据备份以保证数据的安全性。
防止硬件故障等突发原因引起的系统崩溃。
系统安全稳定性依赖于规范的操作。
非正常操作<如:
未shutdownUNIX,直接关电。
未关SYBASE,直接关UNIX)都会给系统带来损害。
gIiSpiue7A
2、建议备份方案:
周一:
早晨数据库备份。
周二至周日:
早晨日志备份。
周日:
晚上数据库一致性检查。
做索引更新。
每月盘点后:
数据库备份并且将备份保存一年。
3、注意事项:
在销售过程中如果发生断电或硬件故障等意外情况而造成前后台死机,如果服
务器尚未断电,应立即关闭SYBASE和UNIX操作系统,关闭电源,然后重新开机并运行SYBASE。
服务器已断电时可直接开机并运行SYBASE。
大面积的死机可
能由服务器故障引起,也可能由于网络<网线、HUB)等故障引起,出现问题时
要注意区分,以便迅速有效的解决问题。
uEh0U1Yfmh
SYBASE数据库,UNIX系统若发生突发停机情况,应立即停止所有操作
并。
计算机房建立工作日志,当值管理员应每天做日志,记录操作情况。
五、bcp拷出语法,-c参数必须要
1、bcpxnshop..bllpdwoutc:
\temp\bllpdw.txt-Sjsb-Usa-P-
cIAg9qLsgBX
bcp导入语法,-c参数必须要,对于导入导出的数据不一样的转换,-b表
示多少记录提交一次
bcpxnshop..gdsinc:
\temp\gds.txt-Sjsb-Usa-P-c-
b10000WwghWvVhPE
7/17
六、DBCC语法的使用步骤:
<一)、用dbcc修复检查数据库的步骤:
1、用vi编辑器编辑dbcc批文件<文件名为dbccshop)内容如下:
usemaster
go
sp_dboptionshop,'singleuser',true
go
useshop
go
checkpoint
go
dbcccheckdb(shop>
go
dbcccheckcatalog(shop>
go
dbcccheckalloc(shop,fix>
go
usemaster
go
sp_dboptionshop,'singleuser',false
go
useshop
go
checkpoint
go
onlinedatabaseshop
go
2、执行命令:
isql-Usa-P-SSYBASE(
服务器名>-idbccshop-odbcc.log
8/17
asfpsfpi4k
输入你要建立的数据库设备的逻辑名<如shop_dev1>。
物理设备名,即输入你要建立的数据库设备需放置在服务器上的什么地方及以什么文件名称存放
如"/u/syabse/database/shop_dev1.dat"
)。
输入需建立设备的大小,以兆字节为单位,一般输入
完后查看dbcc.log
<二)、外、dbcctablealloc(dtllge,full,fix>。
dbccindexalloc(dtllge,index_id,full,fix>。
dbccpage((database(id>,page(id>>。
dbccchecktable(dtllge>。
dbcccheckcatalog(database_name(shop>>。
七、在服务器上扩充数据库空间的操作步骤
1、在win98操作系统环境中,
打开“开始-程序-sybaseforwindows95/NT-SQLServerManager”;
ooeyYZTjj1
2、选择需要连接的服务器名称,点击鼠标,并在loginName:
中输入sa用户
登
录名后,点击ok进入服务器管理界面中;
3、双击DatabaseDevices目录,进入建立数据库设备目录,点击鼠标右键,选择CreateDatabaseDevices进入建立数据库设备的界面;
logicalname:
Physicalname:
<
Size:
2000MB。
备注:
a、其他没有说明的取其默认值,用户不得随意修改。
b
、其中virtualdevicesnumber
有效的设备号:
系统默认的设备号为
0-9,
如果设备号已经大于9的时候则需要扩大设备号。
下面具体说明扩充
设备号的步骤。
(1>
、执行上述的“1、2、”两个步骤后;
(2>
、选择菜单“server-configureation...
”并打开界面parameter
filter
;BkeGuInkxI
9/17
(3>、在group中选中DiskI/O选项,在Displaylevel:
显示级别中,
选中Standard项。
PgdO0sRlMo
(4>、再点中其下的明细显示筐,使其变兰,如下的明细。
namecurrentminimumnewmaximumrestart3cdXwckm15
numberofdevices20120256
(5>、在new:
项中输入设备号的大小<如20即可),点击change按扭,
再点击ok即完成。
(6>、之后,需重新启动sybase修改值才能生效。
4、以上工程填写完成后,点击create即开始建立。
5、在设备建立完成以后,后退到目录databases目录中,单击中需要扩充数据
库设
备的数据库的名称下;
6、点击右键,选中“properties...”项,在该界面下的databasedevices-
nameh8c52WOngM
中选中你前面建立的数据库设备的名称,在size中输入前面建立的设备大
小,
在选择为是data的选项,而不是log选项。
最后点add加入。
7、点击ok即开始扩充数据库了,过一会儿待成功建立后即完成数据库的大小
扩
充工作的了。
备注:
以上的操作必须要小心操作,不的马虎,否则,后果自负。
八、在win2000或者SCOUNIX下Sybase服务器上备份数据库操
作步骤
1、同时启动sybase的备份服务器成功和sybase主服务器启动成功后;
2、在提示符或者$下,通过isql–Usa连接到sybase服务器上;
1>dumpdatabaseshopto
“d:
\datadump\shop200309281640.dmp”v4bdyGious
2>go
开始数据库的备份操作。
10/17
九、在win2000或者SCOUNIX下Sybase服务器上恢复数据库操
作步骤
十、在win2000下MSSQLSERVER服务器上备份数据库操作步骤
1、进入‘开始-程序--Microsoft-企业管理器’查找到需要备份的数据
库;并点击中;
2、根据上图的提示,选择进行备份数据库的选项;
11/17
3、如果在上述图的“备份到”的窗口中有文件存在的,则先应该点删除按扭,
删除该文件,如果没有文件存在,则进入第4步;J0bm4qMpJ9
4、点击‘添加’按扭,选择需要输入备份文件的目录后,并输入备份文件名。
图一:
该按扭为备份
文件目录选
图二:
选择目录为“”,并在该目录下输入文件名:
shop200309281711.dmp;备份文件名的命名规则为:
“数据库名+4位年2位月
12/17
2位日2位时2位分.dmp”。
XVauA9grYP
5、点“确定”开始数据库的备份,根据数据库的大小,可能备份的时间有长
短。
图1:
图2:
6、如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统管理员 日常 维护 操作手册