Backup & Restore (χωματερή & αποκατάσταση)

Καταχωρήθηκε από: admin την 1η Δευτέρα 29, 2009

FreeBSD 7.1 και αξιόπιστες διαδικασίες backup δημοσιευθεί στη δοκιμή.
Το πιο σημαντικό είναι το εξής.
  • Για να κάνετε ένα αντίγραφο ασφαλείας από το αντίγραφο ασφαλείας πρέπει να είναι σε θέση να εξασφαλίσει γρήγορα και αξιόπιστα είναι απαραίτητο για την λειτουργία ενός χρήστη, θα πρέπει να blank σύντομο χρονικό διάστημα.
  • Δυσκίνητη διαδικασία δημιουργίας αντιγράφων ασφαλείας δεν θα είναι σε θέση να συνεχίσει.
  • Για να επαναφέρετε OKONAE κατά μήκος της βήματα, ενώ άλλοι (συμπεριλαμβανομένων δική του μετά από μερικούς μήνες), αν μπορείτε να καταλάβετε αυτό το κράτος πρέπει να μπορεί να διασφαλίσει.
Έχω χτίσει ένα διακομιστή FreeBSD4.8 χρονικό διάστημα έγινε το αντίγραφο ασφαλείας σε μια ταινία συσκευή, την άποψη ότι η πρόσφατη HDD είναι ένας καλός τρόπος για να OKONATTA.
Backup σε ταινία, χρειάζεται χρόνος, και η αξιοπιστία των μέσων ενημέρωσης λεπτό εμπειρία μεγαλύτερη χωρητικότητα από ό, τι το HDD είναι ένα καθημερινό backup ταινίες πρέπει να ληφθεί υπόψη η μεγάλη διάρκεια ζωής της ταινίας μέσα ενημέρωσης, το πραγματικό Υπάρχουν无KUNARI.
Μόλις κατά το παρελθόν, RAID5 HDD διαμόρφωσης όταν δύο αυτοκίνητα τράκαρε την ίδια στιγμή, το αντίγραφο ασφαλείας του πριν από λίγους μήνες ... να ήμουν εγώ ο ίδιος σε μια κατάσταση IMASHI πιστεύω ότι ο καλύτερος τρόπος για να πάρετε μια ημερήσια backup Ωστόσο, τώρα έχουμε εγκαταστάθηκαν με αυτό τον τρόπο.

Backup (χωματερή)

Αρχικό server και το αντίγραφο ασφαλείας έχει ως εξής.
 ns# df
Filesystem  1K-blocks    Used   Avail Capacity  Mounted on
/dev/ad0s1a   1012974  153114  778824    16%    /
devfs               1       1       0   100%    /dev
/dev/ad0s1f   2025860    9122 1854570     0%    /home
/dev/ad0s1d   6090094 2420298 3182590    43%    /usr
/dev/ad0s1e   1012974   34662  897276     4%    /var
 

Τοποθετήστε τη συσκευή για την αποθήκευση των αντιγράφων ασφαλείας δεδομένων

Μνήμη του USB-σε σκληρό δίσκο SCSI, η IDE-HDD με την πρωτογενή-σκλάβος系GIMASHITA.
Εξοπλισμό που συνδέεται με το όνομα της συσκευής στο dmesg να εξακριβωθεί.
 ns# dmesg
.....
ad0: 11264MB <VMware Virtual IDE Hard Drive 00000001> at ata0-master UDMA33
ad1: 13312MB <VMware Virtual IDE Hard Drive 00000001> at ata0-slave UDMA33
.....
 
见RENAI να μετακινηθείτε γρηγορότερα! Εάν αυτό είναι
 ns# dmesg|more
 
A, [ι] ή [↓] για να μεταβείτε στο κάτω μέρος, [k] ή [↑] για να μετακινηθείτε προς τα πάνω.
[ο] για να κλείσετε το δείτε. (Βλ. πιο άνθρωπος)

Initialize βουνό και μια εφεδρική προορισμού

Είναι απαραίτητο μόνο αν η πρώτη συσκευή συνδέεται.
Δεύτερη φορά είναι περιττή.
 ns# sysinstall
 
sysinstall χρήση είναι ένα πολύ μεγάλο χρονικό διάστημα, που θα στηρίζονται σε προηγούμενες μνήμες
 ns# /stand/sysinstall
 
Ι, το ακόλουθο σφάλμα DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
Με την πρόσφατη FreeBSD είναι.
Συνήθως, το αρχείο / usr / sbin, ώστε θα πρέπει να πάω να τη διαδρομή, sysinstall είναι ένα καλό λόγο μόνο.

[Configure] και επιλέξτε [Enter] κουμπί.


[Fdisk] επιλέξετε το [Enter] κουμπί.


Επιλέξτε την εφεδρική συσκευή προορισμού [Είσοδος] κουμπί. (Αυτό είναι AD1)


[γ] και πατήστε [Είσοδος] κουμπί.


[165], όπως το [Enter] κουμπί.


[w] κουμπί.
Επιβεβαίωση διαλόγου θα εμφανιστεί [Yes] και επιλέξτε [Enter] κουμπί.


[Δεν] Επιλέξτε το [Enter] κουμπί.


[Q] και πατήστε.


[Ακύρωση] και επιλέξτε [Enter] κουμπί.


[Label] και επιλέξτε [Enter] κουμπί.


[γ] και πατήστε [Είσοδος] κουμπί.


[FS] εξακολουθεί να έχουν επιλεγεί από το [Enter] κουμπί.


Πληκτρολογήστε το βουνό. (Η / backup)
Directory δημιουργείται αυτόματα mount.


[w] κουμπί.


[Yes] και επιλέξτε [Enter] κουμπί.


[Q] μενού και πατήστε το πλήκτρο επιστροφής, [Cancel] κουμπί.


[Έξοδος] ή [Cancel] κουμπί.


[Exit Install] για να επιλέξετε [Είσοδος] κουμπί.

χωματερή τρέχει

Backup κάθε διαμέρισμα.
 Filesystem  1K-blocks    Used   Avail Capacity  Mounted on
/dev/ad0s1a   1012974  153114  778824    16%    /           <=== /backup/root.dump
devfs               1       1       0   100%    /dev        <=== バックアップ不要
/dev/ad0s1f   2025860    9122 1854570     0%    /home       <=== /backup/home.dump
/dev/ad0s1d   6090094 2420298 3182590    43%    /usr        <=== /backup/usr.dump
/dev/ad0s1e   1012974   34662  897276     4%    /var        <=== /backup/var.dump
 

 ns# dump -0uaLC 32 -f /backup/root.dump / 
 

Επιλογή Περιγραφή

0 DANPUREBERU 0 (πλήρης)
και μετά από μια επιτυχημένη χωματερή, / etc / dumpdates ενημερώσεις της βάσης δεδομένων.
να εντοπίζει το τέλος του μέσα ενημέρωσης. (Ίσως δεν είναι ταινία.)
L FreeBSD5.0 χρησιμοποιούν το στιγμιότυπο χαρακτηριστικό επί του σκάφους.
Με αυτήν τη δυνατότητα, την ανάγκη να μειωθεί η λειτουργία ενός χρήστη.
C 8-32 μέγεθος της μνήμης cache (μονάδα: MB) από έναν αριθμό μεταξύ, η βελτίωση των επιδόσεων δραματικά.
Ωστόσο, το L είναι μια επιλογή, αν δεν το C είναι μια καλή επιλογή είναι αφαιρεθεί.
(Περισσότερες πληροφορίες)
στ έχετε ορίσει ένα αρχείο για εφεδρική ισχύ.
Επίσης, κάνει οποιαδήποτε από τις άλλες τρεις. (Υψηλή ικανότητα /usr κλπ. Χρειάζεται λίγο χρόνο)
 ns# dump -0uaLC 32 -f /backup/var.dump /var 
 
 ns# dump -0uaLC 32 -f /backup/usr.dump /usr 
 
 ns# dump -0uaLC 32 -f /backup/home.dump /home 
 
Αυτό είναι το πλήρες αντίγραφο ασφαλείας.

 ns# ls -al /backup
total 2662822
drwxr-xr-x   3 root  wheel            512 Jan 27 17:26 .
drwxr-xr-x  23 root  wheel            512 Jan 27 17:02 ..
drwxrwxr-x   2 root  operator         512 Jan 27 17:02 .snap
-rw-r--r--   1 root  wheel        9646080 Jan 27 17:26 home.dump
-rw-r--r--   1 root  wheel      155197440 Jan 27 17:16 root.dump
-rw-r--r--   1 root  wheel     2524764160 Jan 27 17:36 usr.dump
-rw-r--r--   1 root  wheel       35655680 Jan 27 17:26 var.dump
 
Αν θέλετε περισσότερη ασφάλεια, το αρχείο που δημιουργήθηκε ως ένα προσωρινό αρχείο χειρισμού, θα πρέπει να αντιγράψετε σε ένα άλλο μέσα ενημέρωσης.

Τραγάνισμα! Για εκείνη τη στιγμή στις μορφές του ftp site για να κατεβάσετε το CD livefs.iso LiveFS δημιουργείτε.
Και "FreeBSD ΧΧ έκτακτης ανάγκης δισκέτα εκκίνησης" είναι κοντά σε γραπτή του διακομιστή (όπου κραυγαλέα) για εσάς.

Επαναφορά (αποκατάσταση)

Θα επαληθεύει τις ακόλουθες ρυθμίσεις.
  • Νέα εξυπηρετητή (server της δισκέτας εκκίνησης OS Αυτό που έχει σημασία δεν είναι εγκατεστημένος)
  • Πάνω από την πρωτοβάθμια-slave server με το αντίγραφο ασφαλείας των δεδομένων για να συνδέσετε το IDE-HDD
Ξεκινήστε HDD ad0
Το αντίγραφο ασφαλείας των δεδομένων που αποθηκεύονται HDD AD1
Άλλες ανάγκες LiveFS CD

Ξεκινήστε το LiveFS CD

Πρώτον, LiveFS CD στο διακομιστή να ξεκινήσει.
(CD δεν ξεκινήσει, αν το BIOS είναι ήρεμη Ας αναθεώρηση)

Αν είστε καλός στα Ιαπωνικά, [110 Japan] και επιλέξτε [Enter] κουμπί.
[PageUp] 7 φορές, [↓] 4 είναι γρήγορη και ώρες)

[Japanese 106 keymap] επειδή έχουν επιλεγεί, ως [Είσοδος] κουμπί.


HDD εκκίνησης initialization (create partition φέτα)

[Configure] και επιλέξτε [Enter] κουμπί.


[Fdisk] επιλέξετε το [Enter] κουμπί.


Επιλέξτε τη συσκευή εκκίνησης [Είσοδος] κουμπί. (Εδώ είναι ad0)
Παρακαλούμε να μην προσδιορίζει μια συσκευή που δεν υποστηρίζεται δεδομένα αποθηκεύονται.


[γ], με τον αριθμό που εμφανίζεται και πατήστε [Είσοδος] κουμπί.


[165], όπως το [Enter] κουμπί.


[Q] και πατήστε.


[Standard] και επιλέξτε [Enter] κουμπί.


[Ακύρωση] για να επιστρέψετε στο μενού και πατήστε.


[Label] και επιλέξτε [Enter] κουμπί.


[γ] και στη συνέχεια πατήστε το πλήκτρο.


Root (/) για να καθορίσετε το ποσό που αποδίδεται σε ένα διαμέρισμα. (Εδώ είναι 1GB)
Παλιά διακομιστή (backup πρωτότυπο) μπορεί να έχει λιγότερα προβλήματα από ό, τι. δδ και το πρόβλημα δεν είναι σε αντίθεση με πολλά λεπτά.


[FS] εξακολουθεί να έχουν επιλεγεί από το [Enter] κουμπί.


Πληκτρολογήστε το Mount (/), [Είσοδος] κουμπί.


Ομοίως, [γ] για να ρυθμίσετε το swap κουμπί.
Αυτό είναι το ποσό της μνήμης που είναι τοποθετημένα στον νέο διακομιστή είναι περίπου καλές εποχές. (Εδώ είναι 1GB)


[Εναλλαγ] επιλέξετε το [Enter] κουμπί.


Ομοίως, [γ] πιέζοντας το /var για να καθορίσετε το ποσό να διατεθεί. (Εδώ είναι 1GB)
Παλιά διακομιστή (backup πρωτότυπο) μπορεί να έχει λιγότερα προβλήματα από ό, τι. δδ και το πρόβλημα δεν είναι σε αντίθεση με πολλά λεπτά.


[FS] εξακολουθεί να έχουν επιλεγεί από το [Enter] κουμπί.


Πληκτρολογήστε το Mount (/ /var κουμπί.


Ομοίως, [γ] πιέζοντας το /usr και στη συνέχεια να ανατεθεί το συγκεκριμένο ικανότητας. (Εδώ είναι 4GB)
Παλιά διακομιστή (backup πρωτότυπο) μπορεί να έχει λιγότερα προβλήματα από ό, τι. δδ και το πρόβλημα δεν είναι σε αντίθεση με πολλά λεπτά.
/ Home partition και δεν δημιουργούν διαμόρφωσης στο / usr割RI当TETAI αν όλα τα υπόλοιπα χώρο στα αριστερά του εμφανίζονται οι αριθμοί δεν καθορίσετε το ποσό [Είσοδος] κουμπί.


[FS] εξακολουθεί να έχουν επιλεγεί από το [Enter] κουμπί.


Πληκτρολογήστε το Mount (/ /usr κουμπί.


Ομοίως, [γ], όλος ο χώρος αριστερά πατώντας το / /home αποδίδει.
Μην αλλάξετε τον αριθμό που εμφανίζεται [Είσοδος] κουμπί.
/ Home partition δεν απαιτείται, αν η εργασία αυτή είναι περιττή.


[FS] εξακολουθεί να έχουν επιλεγεί από το [Enter] κουμπί.


Καταχωρίστε το Mount (/ /home κουμπί.


Εσείς θα ήθελε αυτό.
Δεν μου αρέσει, επιλέξτε το διαμέρισμα [δ] μπορεί να διαγραφεί από το πάτημα του, παρακαλούμε να ορίσετε εκ νέου.
Εάν [w] κουμπί.


Επιβεβαίωση διαλόγου θα εμφανιστεί [Yes] και επιλέξτε [Enter] κουμπί.


[Q] μενού και πατήστε το πλήκτρο επιστροφής, [Ακύρωση] και επιλέξτε [Enter] κουμπί.


Ξεκινήστε Fixt

[Fixit] επιλέξετε το [Enter] κουμπί.


[CDROM / DVD] για να επιλέξετε [Είσοδος] κουμπί.


Εκτελέστε fixit.


Συσκευή διαμέρισμα που μόλις δημιουργήσατε (ad0s1a ~ ad0s1f) Βεβαιωθείτε ότι σας έχουν καταχωρηθεί.
Fixit# ls /dev


Partition μόλις δημιουργήσατε το / mnt /mnt παρακάτω.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Τοποθετήστε το HDD με το αντίγραφο ασφαλείας των δεδομένων

Με τα δεδομένα αντιγράφων ασφαλείας, για να προσαρτήσετε το HDD / mntbk /mntbk έναν κατάλογο.
 Fixit# mkdir /mntbk
Fixit# _
 
Το IDE-HDD είναι το Master-Slave σύνδεση για το "ad1s1" είναι το όνομα της συσκευής.
γ ad1s1 της για το γ, παρακαλούμε δείτε εδώ.
 Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
 

έναρξη αποκαταστήσουν

ルート( / )をrestore
 Fixit# cd /mnt
Fixit# restore -rf /mntbk/root.dump
 

/varをrestore
 Fixit# cd /mnt/var
Fixit# restore -rf /mntbk/var.dump
 

/usrをrestore
 Fixit# cd /mnt/usr
Fixit# restore -rf /mntbk/usr.dump
 

/homeをrestore
 Fixit# cd /mnt/home
Fixit# restore -rf /mntbk/home.dump
 

Σε πολλές περιπτώσεις, usr και να αποκαταστήσει ένα μεγάλο λάθος στη συνέχεια.
 Fixit# cd /mnt/usr
Fixit# restore -rf /mntbk/usr.dump

/: write failed, filesystem is full
restore: /tmp//rstdir1233044785: cannot write directory database: No space left on device
Try making space in /tmp/, or set environment variable TMPDIR
to an alternate location with more disk space.
Fixit# _
 
Αυτό είναι, αποκατάσταση παρουσιάζεται επειδή το ύψος των εργασιών που απαιτούνται για τα προσωρινά αρχεία.
Αν ναι, την ακόλουθη μέθοδο για να αλλάξετε το ΣΔΤ πάλι παρακαλώ αποκατάσταση κατάλογο.
 Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
 
/ Mntbk HDD είναι το θέμα των δεδομένων ασφαλείας.
TMP εδώ για να δημιουργήσετε έναν κατάλογο μέσα που χρησιμοποιείτε.
Μετά από αυτό, η ανάγκη αυτή είναι κάποιες SEMARA / mntbk / tmp, εάν διαγράψετε το ευρετήριο, εκτελέστε την εντολή θα εμποδίζει σχεδόν όλα.
Σε αυτή την περίπτωση, ως εξής: Αντικατάσταση ΣΔΤ κατάλογο.
 Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
 

Επανασυγγραφή fstab

Δεν είναι αναγκαίο να ξαναγράψουμε έργο, ας το ελέγξει.
Η διαφορά μεταξύ του προκειμένου από το διαμέρισμα που δημιουργήθηκαν, οδήγησαν σε μια κατάσταση που δεν ξεκινά, θα αλιεύονται δύο μέρες ...

Βεβαιωθείτε για την τοποθέτηση της σημερινής κατάστασης.
 Fixit# df
Filesystem      1K-blocks    Used   Avail Capacity  Mounted on
/dev/md0             4175    2449    1726    59%    /
devfs                   1       1       0   100%    /dev
/dev/ad0s1a       1012974  153114  778524    16%    /mnt
devfs                   1       1       0   100%    /mnt/dev
/mnt/dev/ad0s1f   8122034    9426 7462846     0%    /mnt/home
 /mnt/dev/ad0s1e   4058062 2434140 1299278    65%    /mnt/usr 
 /mnt/dev/ad0s1d   1012974   34750  897180     4%    /mnt/var 
/dev/acd0          226150  226150       0   100%    /dist
/dev/ad1s1c      13198878 2662822 9480146    22%    /mntbk
 

Στη συνέχεια ανοίξτε το fstab.
Fixit# vi /mnt/etc/fstab
 # Device          Mountpoint         FStype   Options         Dump     Pass#
/dev/ad0s1b       none               swap     sw              0        0
/dev/ad0s1a       /                  ufs      rw              1        1
/dev/ad0s1f       /home              ufs      rw              2        2
 /dev/ad0s1d       /usr                ufs      rw              2        2
 /dev/ad0s1e       /var                ufs      rw              2        2
/dev/acd0         /cdrom             cd9660   ro,noauto       0        0 

Παρατηρώ τις διαφορές υπογράμμισε.
Συσκευή όνομα "ad0s1e" και "ad0s1d" δεν έχουν τοποθετηθεί με την αντίστροφη όνομα.
Αν σας αρέσει αυτό, "/ mnt / etc / fstab" ανοίγει στο πρόγραμμα επεξεργασίας, παρακαλείσθε να αποθηκεύσετε διορθωθεί.

Αυτό είναι!
LiveFS CD, χωρίς αύξηση για επανεκκίνηση.

Μετεπεξεργασίας

Όταν εκτελείτε μια αποκατάσταση, τα τρέχοντα κατάλογο κάθε διαμέρισμα θα δημιουργηθεί ένα αρχείο που ονομάζεται restoresymtable.
Αυτό είναι που θα κληθεί να αποκαταστήσει μια αυξητική backup, αποκατάσταση και αφαίρεση σας όταν τελειώσετε.
 ns# ls /
.cshrc        boot          entropy          mnt             sys
.profile      cdrom         etc              proc            tmp
.snap         compat        home             rescue          usr
COPYRIGHT     dev           lib               restoresymtable  var
backup        disk2         libexec          root
bin           dist          media            sbin
 

 ns# rm /restoresymtable 
 ns# rm /var/restoresymtable 
 ns# rm /usr/restoresymtable 
 ns# rm /home/restoresymtable 

Σε αυτό το

Long στάση κατά το ακόλουθο μήνυμα όταν προσπαθείτε να ξεκινήσετε την αποκατάσταση διακομιστή.
 Configuring syscons: keymap blanktime
 
"Ρύθμιση syscons: keymap blanktime" Παρακαλείσθε να τον χρόνο αναμονής από την άποψη.

Δεν είναι δυνατή η κατάτμηση αναφέρεται το ακόλουθο μήνυμα:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk για να δημιουργήσετε τις φέτες στην [ε] Μην πιέζετε;
Fdisk μενού [ε] είναι押SAZU, [ο] και πιέστε μόνο, Label από το τέλος του σετ, το τελευταίο στο μενού Label [w] κουμπί.

αποτυγχάνει σε sysinstall Fdisk Ετικέτα
Έχουν βιώσει πολλές φορές κατά τη διάρκεια του ελέγχου.
Fdisk Label στο sysinstall μπορείτε να ανατρέξετε στην αποτυχία.

Θέλετε να εφεδρική άλλου απομακρυσμένου διακομιστή που είναι συνδεδεμένος με το δίκτυο
Τα παλιά ιστορία, "η προσπάθεια για την ταινία εφεδρική & αποκατάσταση" Παρακαλώ βοηθήστε.