hdup - Dalam talian di Awan

Ini ialah arahan hdup yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


hdup - pendua cakera keras/penyandar cakera keras - sandaran ke cakera keras

SINOPSIS


hdup [ OPTION ] SKIM HOST [ @USER@REMOTEHOST ] (1hb format)
hdup [ OPTION ] memulihkan HOST TARIKH DIREKTORI [ @USER@REMOTEHOST ] (ke-2 format)

DESCRIPTION


Hdup digunakan untuk membuat sandaran sistem fail. Ciri-ciri termasuk:

o sandaran tambahan: pembuangan bulanan, mingguan dan harian,

o penyulitan arkib (melalui mcrypt or GPG),

o pemampatan arkib (bzip/gzip/lzop/tiada),

o kemungkinan untuk memindahkan arkib ke hos jauh,

o kemungkinan untuk memulihkan arkib dari hos jauh,

o keupayaan untuk membahagikan arkib,

o tiada format arkib yang tidak jelas (ia adalah fail tar termampat biasa), dan

o mudah digunakan.

Tingkah laku hdup dikawal oleh fail konfigurasinya (lihat hdup.conf(5)).
Secara dalaman hdup menggunakan GNU tar untuk benar-benar membuat sandaran.

pertama format
Apabila menggunakan format pertama hdup melakukan sandaran. Ingat: hdup menolak sandaran dari yang
localhost kepada hos jauh.

Jenis sandaran ditentukan oleh SKIM:

bulanan
Buat longgokan penuh (null) sistem fail.

mingguan Buat longgokan tambahan sistem fail berbanding longgokan bulanan terkini. Jika
hdup tidak dapat mencari tempat pembuangan bulanan ia akan mengadu, melainkan sentiasa sandaran sedang aktif. Kemudian
pembuangan bulanan akan dilakukan.

harian Buat longgokan tambahan sistem fail berbanding longgokan mingguan terkini. Jika
hdup tidak dapat mencari tempat pembuangan mingguan ia akan mengadu, melainkan sentiasa sandaran sedang aktif. Kemudian a
pembuangan mingguan akan dilakukan.

HOST adalah tuan rumah yang hdup harus melakukan sandaran. Ini sepatutnya sepadan dengan '[HOST]'
kenyataan dalam fail konfigurasi. Direktori hos itu (dinyatakan dengan 'dir =
awak1, awak2', ...) akan disandarkan ke direktori yang ditentukan dengan 'archive dir = dir'.
If HOST tidak dijumpai tiada sandaran akan dibuat.

@USER@REMOTEHOST ialah hos tempat arkib harus dipindahkan. Ini mesti termasuk
nama pengguna. Cth @miekg@elektron.atoom.net. It is haram kepada nyatakan yang kolon ':'.
hdup mesti ada pada hos jauh. Lokasi remote ini hdup dinyatakan
menggunakan jauh hdup.

Mana-mana program yang mampu memindahkan fail boleh digunakan untuk tujuan ini. Pada masa ini diuji adalah
ssh. Program lain seperti rsync (tidak diuji) mungkin juga berfungsi. Mana-mana program dengan yang berikut
ciri-ciri akan melakukan:

o mesti boleh digunakan sebagai penapis (baca dari stdin, tulis ke stdout),

o mesti sokong pengguna@remotehost Sintaks.

kedua format
Apabila menggunakan format ke-2, sistem fail yang disandarkan sebelumnya dipulihkan. Ingat: hdup
menolak pemulihan dari alat kawalan jauh kepada tuan rumah tempatan. Ini bertentangan dengan sandaran
operasi!

HOST ialah hos yang arkibnya harus dipulihkan.

TARIKH segala-galanya sehingga tarikh ini akan dipulihkan. hdup akan mencari yang terbaru
arkib bulanan, kemudian mingguan terbaharu dan akhirnya untuk harian untuk dikemas kini
diberi. The TARIKH boleh ditentukan sama ada sebagai DD-MM-YYYY (spek tarikh = lalai), sebagai YYYY-MM-DD
(spek tarikh = iso) atau sebagai MM-DD-YYYY (spek tarikh = amerika). Ini dikawal daripada
fail konfigurasi.

Tarikh khas adalah 'statik' yang mengarahkan hdup untuk melihat dalam direktori 'statik'. Ini adalah
digunakan apabila 'tiada sejarah = ya'. Ini berbahaya untuk digunakan kerana hdup akan menimpa yang lama
fail sandaran dengan yang baharu. Apabila sistem anda ranap semasa menulis ganti, anda tidak mempunyai
sandaran sama sekali! Hanya gunakan ini apabila anda benar-benar tidak mempunyai ruang untuk dua sandaran bulanan.

Satu lagi tarikh istimewa ialah 'hari ini' yang memberi arahan hdup untuk menggunakan tarikh semasa.

DIREKTORI memberitahu hdup ke direktori mana arkib harus tidak dicemari. Berhati-hatilah
semasa berlari hdup sebagai akar dan menentukan '/' sebagai direktori. Versi 1.4 dan ke atas
enggan memulihkan ke '/'. Ini boleh ditindih dengan menyatakan 'force = on/yes' dalam
konfigurasi.

@USER@REMOTEHOST ialah hos tempat arkib harus dipulihkan. Ini mesti termasuk
nama pengguna. Cth @miekg@elektron.atoom.net. As as versi 1.6.6 it is haram kepada
nyatakan yang kolon ':'. On yang remosthost and in DIREKTORI arkib dipulihkan. hdup
mesti ada pada hos jauh.

status mesej
Bila hdup selesai dengan operasi semasa ia akan mencetak mesej gambaran keseluruhan:

Versi Hdup.: 1.6.6

Hos.........: elektron
Tarikh.........: 2003-02-02
Skim.......: bulanan
Arkib......: elektron.2003-02-02.monthly.tar.gz
Penyulitan...: tidak
Saiz arkib.: 257k
Berlalu......: 0:01:27
Status.......: berjaya melakukan sandaran

Yang boleh dihantar kepada anda melalui cron.

PILIHAN


-c, --config=config
Lokasi fail konfigurasi. Lokasi lalai bagi hdupkonfigurasi
fail adalah /etc/hdup/hdup.conf.

-ya, --spesifik=fail
Pulihkan fail tertentu daripada arkib. fail mestilah yang penuh jalan kepada yang fail,
relatif laluan akan tidak bekerja.

-saya, --abaikan-tar
Abaikan ralat tar semasa memulihkan.

-saya, --abaikan-conf
Abaikan ralat dalam fail konfigurasi.

-P, --tambal_tar
Tar ditampal supaya ia boleh mengendalikan --tiada-rekursi, --disenaraikan-tambahan and
--fail-daripada bersama-sama. Pilihan ini membolehkan dua perkara dalam hdup; 1) maklumat direktori
ditulis kepada 'senarai fail' dan 2) --tiada-rekursi diberikan kepada tar.

Ini menyelesaikan pepijat yang mana hdup tidak akan memasukkan maklumat direktori dalam
arkib.

-d, --dryrun
Lakukan dryrun - jangan lakukan apa-apa dengan sistem fail

-q, --senyap
Sekat output subproses (seperti 'tar' dan 'ssh').

-q -q, --senyap --senyap
Sekat keluaran pembalakan daripada hdup.

-q -q -q, --senyap --senyap --senyap
Tiada pembalakan sama sekali. Malah tiada mesej gambaran keseluruhan.

-V Jadi lebih bertele-tele.

-V -V Jadilah lebih bertele-tele. Ini akan menunjukkan fail mana yang disandarkan hdup JIKA anda juga
membekalkan pilihan -D.

-h, - membantu
Mesej bantuan.

-v, --versi
Tunjukkan versi hdup.

-D, --nyahpepijat
Tunjukkan banyak maklumat yang boleh membantu nyahpepijat.

Pilihan -V dan -q boleh tidak kesan antara satu sama lain. Senarai pilihan '-qqq -VV' bermakna itu
hdup akan menunjukkan apa yang dijalankan, tetapi tidak ada yang lain (tiada mesej gambaran keseluruhan dan tiada amaran mahupun
kesilapan).

TAMADUN


hdup boleh menyulitkan arkib, mcrypt digunakan untuk penyulitan sebenar. Sebagai versi
1.6.25 GPG juga boleh digunakan untuk menyulitkan arkib. Ambil perhatian bahawa pada masa ini memulihkan dari jauh
arkib yang disulitkan GPG tidak berfungsi.

mcrypt
Dengan mcrypt --senarai anda mendapat senarai algoritma yang disokong oleh mcrypt:

...
ular (32): cbc cfb ctr ecb ncfb ofb nofb
bangun (32): aliran
loki97 (32): cbc cfb ctr ecb ncfb ofb nofb
rijndael-128 (32): cbc cfb ctr ecb ncfb ofb nofb
rijndael-192 (32): cbc cfb ctr ecb ncfb ofb nofb
...

Sekiranya anda mahu menggunakan loki97 anda tentukan algoritma = loki97 dalam hdup.conf. Perkara yang sama berlaku untuk
semua algoritma lain.

GPG
Untuk menggunakan GPG berikut diperlukan. Set algoritma = gpg and utama = pengguna ID of utama. Dalam saya
kes saya telah mencipta kunci GPG dengan ID pengguna 'miekg' jadi saya menggunakan:
algoritma = gpg
utama = miekg
. utama dibekalkan kepada gpg dengan -r hujah. Lihat halaman manual daripada gpg untuk maklumat lanjut.

Apabila memulihkan arkib yang disulitkan GPG, anda akan digesa untuk membuka kunci kunci peribadi anda.

Gunakan hdup dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini