Presentation is loading. Please wait.

Presentation is loading. Please wait.

CRESCO BACKUP TSM BACKUP AFS BACKUP.

Similar presentations


Presentation on theme: "CRESCO BACKUP TSM BACKUP AFS BACKUP."— Presentation transcript:

1 CRESCO BACKUP TSM BACKUP AFS BACKUP

2 TSM BACKUP COMPONENTI DEL SISTEMA
SOFTWARE TSM (Tivoli Storage Manager) Tape dispatcher HARDWARE cresco-bck3 efda-bkcp IBM TS3584 (Tape Library)

3 TSM BACKUP SAN LAN SERVER CLIENT GPFS IBM TS3584 4 drivers LTO4
cresco-bck3 TSM server TSM client efda-bkcp Tape dispatcher GPFS FILESYSTEM LAN CLIENT cresco-gpf1 cresco-gpf2 cresco-gpf3 cresco-bck3 cresco-inst0 cresco-cellhd pollux

4 CRESCO schema SAN TAPE LIBRARY 1 2 3 4 5 6 7 8 11 12 13 14 15 9 9
IP CRESCO-BCK1 CRESCO-BCK1 CRESCO-BCK2 CRESCO-BCK3 EFDA-BKUP 11 12 13 14 15 9 9 FABRIC SWITCH CISCO MDS 9124 24 PORTE IP FABRIC SWITCH CISCO MDS 9124 24 PORTE IP DISCHI IBM DS3400 DISCHI IBM DS4200 IP DS4200 CRESCO-AFS2 IP DS3400 CRESCO-AFS1

5 Installazione del TSM client
bin]# rpm -qa |grep TIV TIVsm-API i586 TIVsm-BA i586 TIVsm-API i586 ftp://index.storsys.ibm.com/tivoli-storage-management/maintenance/client/ /opt/tivoli/tsm/client/ba/bin/dsm.sys bin]# more dsm.sys SErvername cresco-bck3.portici.enea.it COMMMethod TCPip TCPPort PASSWORDAccess generate TCPServeraddress cresco-bck3.portici.enea.it schedlogname /var/log/tsm/dsmsched.log errorlogname /var/log/tsm/dsmerror.log errorlogretention 180 schedlogretention 180 Nodename gridsrv1 * inclexcl /opt/tivoli/tsm/client/ba/bin/dsmfile.def /opt/tivoli/tsm/client/ba/bin/dsm.opt bin]# more dsm.opt Servername cresco-bck3.portici.enea.it

6 [root@cresco-bck3 ~]# dsmj
Backup Client ~]# dsmj ~]# ps auxw|grep dsmc root pts/0 Sl 10:39 0:00 /usr/bin/dsmc sched

7 Politiche di backup Frequency = backup solo se modificato dall’ultimo backup Versions Data Exists = Copie di backup Versions Data Deleted = 1 Copie di backup se il file viene cancellato Retain Extra Versions = 180 Durata in giorni della copia extra Retain Only Version = Durata in giorni di una solo copia Copy Serialization = Shared Static Il file non deve essere in uso durante il backup Copy Mode = modified Il file è salvato solo se è stato modificato

8 AFS BACKUP

9 AFS BACKUP COMPONENTI DEL SISTEMA
SOFTWARE AFS backup Perl scripts Tape dispatcher HARDWARE cresco-bck3 efda-bkcp IBM TS3584 (Tape Library)

10 AFS BACKUP SAN LAN IBM TS3584 4 drivers LTO4 cresco-bck3 AFS client
storage efda-bkcp Tape dispatcher cresco-afs1 cresco-afs2 kratos LAN

11 AFS BACKUP /afs/enea.it/fra/user/dangelo> /usr/afsws/etc/backup help /usr/afsws/etc/backup: Commands are: adddump add dump schedule addhost add host to config addvolentry add a new volume entry addvolset create a new volume set apropos search by help text dbverify check ubik database integrity deldump delete dump schedule deletedump delete dumps from the database delhost delete host to config delvolentry delete a volume set sub-entry delvolset delete a volume set diskrestore restore partition dump start dump dumpinfo provide information about a dump in the database help get help on commands interactive enter interactive mode jobs list running jobs kill kill running job labeltape label a tape listdumps list dump schedules listhosts list config hosts listvolsets list volume sets quit leave the program readlabel read the label on tape restoredb restore backup database savedb save backup database scantape dump information recovery from tape setexp set/clear dump expiration dates status get tape coordinator status volinfo query the backup database volrestore restore volume volsetrestore restore a set of volumes

12 Gerarchie di backup /sunday_bin /sunday1 /monday /tuesday /wednesday
/thursday /friday /sunday1 /monday /tuesday /wednesday /thursday /friday /sunday_bin /monday /wednesday /friday

13 backup listdumps /0y expires in 15d /1y expires in 1d
/0x expires in 15d /1x expires in 1d /2x expires in 1d /3x expires in 1d /4x expires in 1d /5x expires in 1d /6x expires in 1d /7x expires in 1d /8x expires in 1d /9x expires in 1d /29x expires in 1d /30x expires in 1d /31x expires in 1d

14 backup listvolsets /afs/enea.it/fra/user/dangelo> /usr/afsws/etc/backup listvolsets Volume set portici31: Entry 1: server cresco-afs1.portici.enea.it, partition .*, volumes: .*\.backup Entry 2: server cresco-afs2.portici.enea.it, partition .*, volumes: .*\.backup Entry 3: server kratos.portici.enea.it, partition .*, volumes: .*\.backup Volume set portici32:

15 AFS BACKUP afsbkup@cresco-bck3.portici.enea.it:/afsbkup>crontab -l
00 01 * * * /afsbkup/cronpag.sh /afsbkup/cronpag.sh #!/usr/afsws/bin/pagsh checklock() { if [ -e /afsbkup/logs/lock.$1 ]; then echo "locked" else echo "ok" fi } mkdir -p /usr/afs/backup/Archive day=`date +"%a"` " = "31" ]; then ./dobackupsys enea.it portici31 fi mkdir -p /usr/afs/backup/Archive/$day rc=`mv /usr/afs/backup/T* /usr/afs/backup/Archive/$day > /dev/null 2>&1` cd /afsbkup ./auth /usr/afsws/bin/tokens for stream in 31 32 do status=`checklock $stream` if [ "$status" = "ok" ]; then # EFDA if [ "$stream ./dumpall enea.it portici$stream $stream done

16 backup dumpinfo /afs/enea.it/fra/user/dangelo> /usr/afsws/etc/backup dumpinfo -ndumps 1000 dumpid parentid lv created nt nvols dump name /07/ : portici31.0y ( ) /07/ : portici32.0y ( ) /08/ : portici31.1y ( ) /08/ : portici32.1y ( ) /09/ : portici31.2y ( ) /09/ : portici32.2y ( ) /10/ : portici31.3y ( ) /10/ : portici32.3y ( ) /11/ : portici31.4y ( ) /11/ : portici32.4y ( ) /12/ : portici31.5y ( ) /12/ : portici32.5y ( ) /24/ : portici31.6y ( ) /24/ : portici32.6y ( ) /25/ : portici31.7y ( ) /25/ : portici32.7y ( ) /26/ : portici31.8y ( ) /26/ : portici32.8y ( ) /27/ : portici31.9y ( ) /27/ : portici32.9y ( ) /28/ : portici31.10y ( ) /28/ : portici32.10y ( ) /29/ : portici31.11y ( ) /29/ : portici32.11y ( ) /30/ : portici31.12y ( ) /30/ : portici32.12y ( ) /31/ : portici31.13y ( ) /31/ : portici32.13y ( ) /01/ : portici31.0x ( ) /01/ : portici32.0x ( ) /02/ : portici31.1x ( ) /02/ : portici32.1x ( )

17 backup dumpinfo afs/enea.it/fra/user/dangelo> /usr/afsws/etc/backup dumpinfo -id Dump: id , level 20, volumes 25, created: Tue Sep 22 01:19: Tape: name A00095 ( ) nVolumes 25, created 09/22/ :21, expires 09/23/ :21 Pos Clone time Nbytes Volume 854 09/22/ : user.skeej.backup 855 09/22/ : user.procacci.backup 856 09/22/ : user.pardi.backup 857 09/22/ : user.gianese.backup 858 09/22/ : por.p.webtv.html.backup 859 09/22/ : user.pollini.backup 860 09/22/ : user.guarnier.backup 861 09/22/ : user.funel.backup 862 09/22/ : user.ambrosin.backup 863 09/22/ : user.marchei.backup 864 09/22/ : user.ciavarel.backup 865 09/22/ : user.raia.backup 866 09/22/ : user.aprea.backup 867 09/22/ : user.ferrara.backup 868 09/22/ : user.giammatt.backup 869 09/22/ : por.arcproj.backup 870 09/22/ : por.p.g3droma.reborn4.backup 871 09/22/ : user.cgargiul.backup 872 09/22/ : user.fiannone.backup 873 09/22/ : por.p.dysco.backup 874 09/22/ : user.minotti.backup 875 09/22/ : por.p.siap.backup 876 09/22/ : user.bongini.backup 877 09/22/ : user.vangone.backup 878 09/22/ : por.remote.grena.backup

18 AFS backup diskrestore
AFS RESTORE AFS backup vlrestore enea.it 31 kratos a user.scope.backup enea.it 31 kratos a user.scope.backup -date "07/10/2009" -extension ".dangelo" AFS backup diskrestore enea.it 31 kratos /vicepa enea.it 31 kratos a –newserver “cresco-afs1” –newpartition “ /vicepb”

19 Logs server cresco-bck3
TSM BACKUP /tsmbuffer/Log/dsmc.log TAPE MANAGER /system/TSM/tsmutil/tsm.tapeaccess/log/tapemanager.log AFS BACKUP /afsbkup/logs


Download ppt "CRESCO BACKUP TSM BACKUP AFS BACKUP."

Similar presentations


Ads by Google