http://www.terracom.gr

Τώρα είναι 16 Σεπ 2019, 08:19

Όλοι οι χρόνοι είναι UTC + 2 ώρες





Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 3 Δημοσιεύσεις ] 
  Προβολή Εκτύπωσης Προηγούμενο | Επόμενο 
Συγγραφέας Μήνυμα
 Θέμα δημοσίευσης: Backup script
ΔημοσίευσηΔημοσιεύτηκε: 29 Ιαν 2011, 19:48 
Χωρίς σύνδεση
Site Admin
Άβαταρ μέλους

Εγγραφή: 16 Ιουν 2008, 23:00
Δημοσιεύσεις: 6280
Backup script που κάνει backup την database πχ. του Κέρβερου στην προκειμένη περίπτωση, και τα αρχεία του Κέρβερου.

Για την συμπίεση των αρχείων απαιτεί να είναι εγκατεστημένο το winrar http://filehippo.com/download_winrar_32/.

Σε αυτό το παράδειγμα το όνομα της database είναι [kos_S1], το backup σώζει στο αρχείο C:\backup\myBackup.bak και το συμπιεσμένο αρχείο είναι το c:\backup\myBackup.rar όπου και κρατάμε 7 ημέρες backup στο δίσκο.
Τέλος, όλα τα αρχεία του backup αντιγράφονται σε εναλλακτικό δίσκο.

Κώδικας:
REM Backup script by Terracom

@echo off
c:
cd \backup

echo Shifting backup versions...

del myBackup_07.rar
ren myBackup_06.rar myBackup_07.rar
ren myBackup_05.rar myBackup_06.rar
ren myBackup_04.rar myBackup_05.rar
ren myBackup_03.rar myBackup_04.rar
ren myBackup_02.rar myBackup_03.rar
ren myBackup_01.rar myBackup_02.rar
ren myBackup.rar myBackup_01.rar

osql -Slocalhost\SQLEXPRESS -E -Q "BACKUP DATABASE kos_S1 TO DISK = N'C:\backup\myBackup.bak' WITH NOFORMAT, INIT, SKIP, NOREWIND, NOUNLOAD, STATS = 5"

echo Compressing Database...
"c:\Program Files\WinRAR\WinRAR.exe" m c:\backup\myBackup.rar c:\backup\myBackup.bak

echo Compressing binary files (Excluding SQL server database)...
"c:\Program Files\WinRAR\WinRAR.exe" a -r -xc:\kos\*.?df c:\backup\myBackup.rar c:\kos\*.*

xcopy c:\backup\*.* e:\ /y /s

_________________
Terracom ΕΠΕ
Business.Computing

Υποστήριξη πελατών - Ανάπτυξη εφαρμογών
Internet SMS marketing
QRPatrol
Online σύστημα ασφαλείας
High quality electronics


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης: Re: Backup script
ΔημοσίευσηΔημοσιεύτηκε: 16 Σεπ 2011, 10:16 
Χωρίς σύνδεση
Ενεργός poster
Άβαταρ μέλους

Εγγραφή: 02 Ιουν 2010, 09:26
Δημοσιεύσεις: 300
Τώρα που τρέχει ο socketserver καπου σκαλώνει το backup κατά την δημιουργία του αρχειου zip με το εξής σφάλμα:

! c:\backup\myBackup.rar: Cannot open c:\kos\SocketServer\socketSrv.log
! Δεν ήταν δυνατή η προσπέλαση του αρχείου από τη διεργασία, επειδή χρησιμοποιείται ήδη από κάποια άλλη διεργασία.


Αν τερματίσω την λειτουργία του socketserver συνεχίζει κανονικά

_________________
TAURUS


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης: Re: Backup script
ΔημοσίευσηΔημοσιεύτηκε: 16 Σεπ 2011, 19:11 
Χωρίς σύνδεση
Site Admin
Άβαταρ μέλους

Εγγραφή: 16 Ιουν 2008, 23:00
Δημοσιεύσεις: 6280
Οπότε μπορείς να αντικαταστήσεις
την εντολή
Κώδικας:
"c:\Program Files\WinRAR\WinRAR.exe" a -r -xc:\kos\*.?df c:\backup\myBackup.rar c:\kos\*.*


με την παρακάτω

Κώδικας:
"c:\Program Files\WinRAR\WinRAR.exe" a -r -xc:\kos\*.?df -xc:\kos\*.log c:\backup\myBackup.rar c:\kos\*.*


για να αποκλείει και όλα τα αρχεία με κατάληξη .log

_________________
Terracom ΕΠΕ
Business.Computing

Υποστήριξη πελατών - Ανάπτυξη εφαρμογών
Internet SMS marketing
QRPatrol
Online σύστημα ασφαλείας
High quality electronics


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
Τελευταίες δημοσιεύσεις:  Ταξινόμηση ανά  
Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 3 Δημοσιεύσεις ] 

Όλοι οι χρόνοι είναι UTC + 2 ώρες


Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης


Δεν μπορείτε να δημοσιεύετε νέα θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να απαντάτε σε θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επεξεργάζεστε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να διαγράφετε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επισυνάπτετε αρχεία σε αυτή τη Δ. Συζήτηση

Αναζήτηση για:
Μετάβαση σε:  
cron



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Ελληνική μετάφραση από το phpbbgr.com
[ Time : 0.335s | 11 Queries | GZIP : Off ]

skymiles v1.1 designed by CodeMiles Team -TemplatesDragon-.