thief7710 Δημοσ. 17 Ιανουαρίου 2018 Δημοσ. 17 Ιανουαρίου 2018 Καλημερα σε ολους. Ποιος ειναι ο καλυτερος τροπος για να παρω backup σε ενα συστημα στο οποιο τρεχει SQL βαση? Το ρωταω επειδη ειδα οτι η SQL τρεχει συνεχως οποτε αν οποιοδηποτε στιγμη παρεις αντιγραφο της παιζει να ειναι corrupted. Και οτι κατα καποιο τροπο πρεπει να την "σταματησεις" να παρεις backup και να την ξαναξεκινησεις.
Rurouni89 Δημοσ. 17 Ιανουαρίου 2018 Δημοσ. 17 Ιανουαρίου 2018 ναι την σταματάς κάνεις detach κάνεις μια ωραία αντιγραφή-επικόλληση κάνεις εκκίνηση μετά attach db και είσαι κομπλέ
rfc Δημοσ. 18 Ιανουαρίου 2018 Δημοσ. 18 Ιανουαρίου 2018 To να του προτεινεις να παιξει με detach και attach ειναι η χειροτερη συμβουλη που θα μπορουσες να του δωσεις μιας και κινδυνευει να την σβησει και να την χασει. Μεσα απο το configuration tool ειναι η ασφαλεστερη και πιο πρακτικη λυση.
konstantin1 Δημοσ. 2 Φεβρουαρίου 2018 Δημοσ. 2 Φεβρουαρίου 2018 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/
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα