29 Kasım 2018 Perşembe

NetBackup / Sybase ASE backup

NetBackup ile Sybase ASE db backup için aşağıdaki adımlar uygulanabilir.

1. Sunucuya NetBackup Client kurulumu yapılmalı

2. NetBackup Client Service yetkili kullanici ile çalismali

3. C:\Program Files\Veritas\NetBackup\DbExt\sybase altindaki libsybackup.dll  dosyası X:\sybase\GAD\ASE-16_0\lib altina kopyalanmalı

4. C:\Program Files\Veritas\NetBackup\DbExt\sybase\samples klasöründeki script düzenlenmeli, script içerisine sistem bilgileri girilmeli

5. script satırı kısaltılmalı, uzun olduğunda hata verebiliyor

echo dump DATABASE %DATABASE_NAME% to "sybackup::-POL TR_ALT_ASE_TALTPORTAL_POP -STAT_FILE %SYB_STATUS_FILE%" > "%SYB_INPUT_FILE%"

echo dump TRANSACTION %DATABASE_NAME% to "sybackup::-POL TR_ALT_ASE_TALTPORTAL_POP_LOG -STAT_FILE %SYB_STATUS_FILE%" > "%SYB_INPUT_FILE%"

6. script user pass bilgileri ile güncellenmeli, -X paremetresi eklenmeli

set CMD_LINE="%SYBASE%%OCS_QUAL%\bin\isql" -Usapsa -Pparola -I"%SYBASE%\ini\sql.ini" -S%SYBSERVER% -X -i "%SYB_INPUT_FILE%"

7. (5449) The script is not approved for execution hatasi ile ilgili olarak, asagidaki komutlari client üzerinde çalıştırılmalı
Scriptin c:\backup_scripts altında çalıştığı düşünülüyor

C:\Program Files\Veritas\NetBackup\bin>nbsetconfig.exe
nbsetconfig> DB_SCRIPT_PATH=c:\backup_scripts
nbsetconfig> ^Z enter diyoruz

8. DB ve LOG backup için ayrı script ve backup politikası tanımlanması daha kolay olabilir

DATABASE Backup için:
C:\backup_scripts\sybase_db_backup.cmd

TRANSACTION log backup için:
C:\backup_scripts\sybase_log_backup.cmd

--- ASE backupları için aşağıdaki log klasörleri kontrol edilebilir.
C:\Program Files\Veritas\NetBackup\logs\bphdb
C:\Program Files\Veritas\NetBackup\logs\sybackup


--- Sybase backup listelemek için aşağıdaki komut çalıştırılabilir
C:\Program Files\Veritas\NetBackup\bin>bplist.exe -C client.hayat.com.tr -t 7 -R /

--- Backup policy adımları:




MS-SQL / Recycle SQL Server Error Log file without restarting SQL Server Service

Recycle SQL Server error log file without restarting SQL Server Service

Use [master];
GOSP_CYCLE_ERRORLOGGO

USE [master];
GO
DBCC ERRORLOG
GO

Windows Server IIS üzerinden hizmet veren bir FTP servisine erişmek istediğimizde;  Internet Explorer, FileZilla vb. uygulamalar ile erişim ...