Προς το περιεχόμενο

Backup SQL βασης


Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημερα σε ολους. Ποιος ειναι ο καλυτερος τροπος για να παρω backup σε ενα συστημα στο οποιο τρεχει SQL βαση?

Το ρωταω επειδη ειδα οτι η SQL τρεχει συνεχως οποτε αν οποιοδηποτε στιγμη παρεις αντιγραφο της παιζει να ειναι corrupted. Και οτι κατα καποιο τροπο πρεπει να την "σταματησεις" να παρεις backup και να την ξαναξεκινησεις.

Δημοσ.

ναι την σταματάς κάνεις detach κάνεις μια ωραία αντιγραφή-επικόλληση

κάνεις εκκίνηση μετά attach db  και είσαι κομπλέ

 

Δημοσ.

To να του προτεινεις να παιξει με detach και attach ειναι η χειροτερη συμβουλη που θα μπορουσες να του δωσεις μιας και κινδυνευει να την σβησει και να την χασει.

 

Μεσα απο το configuration tool ειναι η ασφαλεστερη και πιο πρακτικη λυση.

  • 3 εβδομάδες αργότερα...
Δημοσ.

To detach/attach είναι μία επιλογή αλλά δεν μπορείς να το κάνεις αν η βάση πρέπει να δουλεύει συνεχώς..

Γιαυτό η MS έχει το εργαλείο SQL Server Management Studio που κάνεις διαχείριση της βάσης, μεταξύ αυτών και backup.

κοίτα το https://www.mssqltips.com/sqlservertutorial/7/sql-server-full-backups/

Αν έχεις SQL Server Standard (όχι τη δωρεάν Express δηλαδή) μπορείς εύκολα να κάνεις χρήση του SQL Agent για να τρέχει ένα backup job σε scheduled time... 

Σε κάθε περίπτωση τα detach/attach & backup/restore είναι διαφορετικές λειτουργίες που εκτελούν διαφορετικά πράγματα στη βάση πχ το backup δεν παίρνει το log file συνεπώς βγαίνει μικρότερο αρχείο backup. Λεπτομέρεις για τις διαφορές θα βρεις στο http://www.sqlmvp.org/attach-vs-restore-database-sql-server/

 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...