BackUps dari terminal dengan skrip di Bash Shell

Pada tanggal 14 Februari saya masuk linux.com publikasi dari Simrat Pal Singh Khokhar, yang menampilkan skrip Bash Shell atas kepenulisannya, yang memungkinkan kita untuk membuat BackUp dalam format

.tar.bz2

dari direktori mana pun yang ada di sistem kami.

Meskipun naskah Agak tua, karena ini pertama kali diterbitkan pada 13 Maret 2009, saya merasa sangat berguna baik dalam pengoperasiannya maupun kemudahan penggunaannya.

Untuk menggunakan skrip, ikuti langkah-langkah berikut untuk surat itu:

  1. Buka dokumen baru di Gedit o en nano sesukamu.
  2. Salin kode skrip lengkap dalam dokumen baru ini.
  3. Simpan skrip sebagai
    mybackup.sh

    di tempat yang Anda inginkan dalam tim Anda (sebaiknya di folder pribadi Anda).

Sekarang kita akan memberikan izin eksekusi skrip melalui perintah berikut (Anda harus terlebih dahulu menemukan diri Anda di direktori yang berisi skrip):

chmod + x mybackup.sh

Cara menggunakan script adalah sebagai berikut:

Untuk melakukan BackUp dari direktori atau file tertentu dengan cara berikut:

sh mybackup.sh [sumber] [tujuan]

Di mana sumber adalah jalur absolut dari direktori atau file yang ingin Anda backup (contoh:

~/Documentos/Writer

)
Dimana tujuan, adalah jalur tempat Anda ingin menyimpan BackUp (contoh:

~/Documentos

)

Catatan: Simrat mengklaim bahwa skrip mengenali jalur absolut dan relatif, tetapi dalam kasus saya hanya jalur absolut yang berfungsi.

Ini akan menghasilkan pembuatan file

.tar.bz2

dengan format

"fuente_ddmmyyyy.x.tar.bz2"

Sekarang jika Anda ingin mengekstrak BackUp sebelumnya, Anda hanya perlu menjalankan skrip dan menentukan file

.tar.bz2

sebagai sumber dan direktori tempat Anda ingin mengekstrak file sebagai tujuan.

Selain itu, skrip ini dapat digunakan di dalam Nautilus untuk membuat Pencadangan dengan cara yang jauh lebih mudah.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   thalskarth dijo

    Sejujurnya, saya hanya mencari sesuatu seperti itu. Saya taruh di CRON sehingga otomatis setiap X waktu dan hanya itu, saya tidak khawatir tentang subjek =)

  2.   John dijo

    Informasinya sangat bagus tetapi Anda tidak menjelaskan bagaimana cara membuat cadangan,
    1. Buka dokumen baru di Gedit atau nano sesuai keinginan Anda.
    ►2. Salin kode skrip lengkap ke dalam dokumen baru ini.
    3. Simpan skrip sebagai

    cadangan saya.sh

    Y y! APA ITU KODE? Anda membantu saya, dalam Nothing