S3CMD - Cadangan Langsung ke Penyimpanan Amazon S3 Menggunakan STDOUT
- 2918
- 416
- Jermaine Mohr
Dari waktu ke waktu Anda mungkin ingin mencadangkan file langsung ke penyimpanan Amazon S3 tanpa langkah tengah menyimpan file terkompresi cadangan Anda ke disk lokal. Ini sangat penting jika Anda memiliki ruang disk terbatas di drive/server lokal Anda. Perintah di bawah ini mengasumsikan bahwa Anda telah menginstal dan mengonfigurasi S3CMD
Alat di server Anda. Nama ember yang akan kami gunakan untuk contoh kami disebut cadangan
. Mari kita mulai dengan cadangan reguler membuat file lokal.
$ tar cpf /tmp /lubos.TAR /HOME /LUBOS $ S3CMD PUT /TMP /LUBOS.Tar S3: // Backup/Lubos.ter
Apa yang terjadi di atas adalah bahwa kami pertama kali membuat tarball /home/lubos
direktori dan menyimpannya secara lokal. Selanjutnya, langkah kami telah menyalin file cadangan kami ke penyimpanan S3. Cara alternatif adalah dengan menyimpan file cadangan langsung pada penyimpanan S3 menggunakan STDOUT dan beberapa pipa. Harap dicatat bahwa fitur ini hanya tersedia untuk S3CMD
Versi> = 1.5.
$ tar -cp /home /lubos | S3CMD Put - S3: // Backup/Lubos.ter
Perintah di atas akan menyimpan tarball kami menggunakan batch kecil langsung ke ember S3. Jika kompresi diperlukan, ganti di atas S3CMD
Perintah dengan yang di bawah ini yang menerapkan level kompresi maksimum 9:
$ tar -cp /home /lubos | gzip -9 | S3CMD Put - S3: // Backup/Lubos.ter
Terakhir, di bawah ini Anda menemukan contoh skrip cadangan harian menggunakan teknik di atas untuk membuat cadangan semua direktori pengguna ke ember Amazon S3:
#!/bin/sh hari ini = "Tanggal +%f" untuk i dalam $ (cut -d: -f6/etc/passwd | grep ^\/home) do tar -cp $ i | gzip -9 | S3CMD Put - S3: // Backup/$ Today/User- $ (Basename $ i).ter.GZ selesai
Tutorial Linux Terkait:
- Ubuntu 20.04 Unduh
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Cara membandingkan kinerja disk di linux
- Cara menggunakan Google Drive di Linux
- Cara mempartisi drive usb di linux
- Ubuntu 20.10 Unduh
- Ubuntu 21.04 Unduh
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Cara menggunakan ADB Android Debug Bridge untuk mengelola Android Anda…
- « Cara memeriksa catatan domain mx (pertukaran surat) menggunakan perintah dig di linux
- MediaWiki Penyebaran Mudah dengan Docker Container »