Daftar Isi:

Pi lain di Dinding: 16 Langkah (dengan Gambar)
Pi lain di Dinding: 16 Langkah (dengan Gambar)

Video: Pi lain di Dinding: 16 Langkah (dengan Gambar)

Video: Pi lain di Dinding: 16 Langkah (dengan Gambar)
Video: #short #viral cewe hijab dicium di mall 2024, Juli
Anonim
Pi lain di Tembok
Pi lain di Tembok
Pi lain di Tembok
Pi lain di Tembok

Tutorial yang dapat diinstruksikan ini menunjukkan kepada Anda cara membangun NAS (Network-Attached Storage) menggunakan Raspberry Pi (RasPi) dan dua HDD. Tutorial ini seharusnya memberi Anda petunjuk terperinci tentang cara

  • pasang RasPi, dua HDD, dan seluruh catu daya di papan, yang kemudian dapat dipasang di dinding di rumah Anda
  • memprogram RasPi, sehingga bertindak sebagai

    • sebuah NAS
    • dan / atau server printer (jika diinginkan)
  • berurusan dengan Linux dan menunjukkan kepada Anda beberapa perintah dasar (jika Anda belum pernah bekerja dengannya sebelumnya (sama seperti belum)

Tutorial ini dibagi menjadi 4 bab berikut:

  1. Pengaturan HW
  2. Dasar-dasar Debian/Linux
  3. Pengaturan sistem dan NAS
  4. Membuat cadangan sistem RasPi
  5. Beberapa petunjuk dan tips

Langkah 1: Persiapan - Petunjuk dan Daftar Belanja

Persiapan - Petunjuk dan Daftar Belanja
Persiapan - Petunjuk dan Daftar Belanja

Sebelum kita mulai, beberapa petunjuk penting yang akan menghindarkan Anda dari masalah:

  • Petunjuk pertama: Sebelum Anda membeli penutup HDD eksternal dengan pengontrol SATA ke USB -> periksa apakah pengontrol dapat menangani jumlah volume penyimpanan yang ingin Anda gunakan! Mengapa: Saya menggunakan HDD yang berada di dalam wadah (seperti kasing untuk menggunakan HDD sebagai drive eksternal) yang memiliki pengontrol SATA-ke-USB. Ada banyak pengontrol yang berbeda, di mana mereka terutama berbeda dalam jumlah volume penyimpanan HDD yang dapat mereka tangani. Saya menggunakan HDD 4TB dan pada awalnya saya membeli pengontrol yang hanya dapat menangani hingga 2TB, jadi saya harus mengubahnya
  • Petunjuk ke-2: Pastikan catu daya yang Anda inginkan untuk memberi daya pada RasPi Anda setidaknya dapat memberikan 5VDC dan 2A.

Catatan penting: Baik saya maupun instruksi.com tidak bertanggung jawab atas konten di balik tautan yang saya sisipkan dalam instruksi ini.

Selanjutnya saya ingin memberikan sedikit daftar belanja untuk suku cadang yang Anda butuhkan:

  • a Raspberry Pi (harus bekerja dengan Versi 2 atau 3, saya menggunakan RasPi Versi 2)
  • kartu SD 8 GB dengan setidaknya kecepatan kelas 4
  • perumahan untuk RasPi
  • catu daya, 5VDC / 2A, dengan konektor micro-USB
  • 2x HDD eksternal (atau SSD) dengan konektor USBatau 2x HDD (atau SSD) dengan koneksi SATA
  • 2x housing dengan pengontrol SATA ke USB (tidak diperlukan jika Anda memiliki HDD eksternal dengan outlet USB)
  • papan kayu ukuran sekitar 50 cm x 30 cm dan tebal 2 cm, warna sesuai pilihan anda;)
  • soket ekstensi dengan setidaknya 3 outlet (idealnya soket ekstensi memiliki warna yang sama dengan papan Anda)
  • 5 hingga 6 braket logam (yang dapat Anda beli di toko perangkat keras / DIY lokal Anda (mis. seperti ini) Braket harus sekitar ibu jari dengan lebar dan harus memiliki lubang sekrup
  • pita berlubang logam (hanya benda di spul di sini)
  • 12 sekrup yang memiliki panjang sekitar 50-80% dari papan dengan (dalam kasus saya sekitar 1, 5 cm)
  • 1m tabung menyusut yang pas di atas kurung dan pita logam
  • kabel ethernet (LAN)
  • 1 kantong Sugru (untuk menutupi tepi lubang dan agar terlihat bagus)
  • 1 tas dengan setidaknya 50 klem kabel
  • 1 buruk kuku dengan setidaknya 50 buah, kuku tidak boleh lebih dari 1,5 cm (!)
  • 1 kantong perekat dua komponen
  • opsional: 10 bantalan kempa (mis.

Juga untuk pengaturan Perangkat Lunak yang Anda perlukan

  • layar yang dapat dihubungkan ke HDMI (bisa juga TV Anda)
  • sebuah keyboard USB
  • mouse USB

Langkah 2: Memasang Braket

Memasang Braket
Memasang Braket
  1. Potong 4 bagian dengan masing-masing sekitar 8 cm dari pita berlubang logam.
  2. Tekuk potongan pita sedemikian rupa sehingga pas di sekitar tepi setiap kotak HDD dan di sekitar RasPi
  3. Sejajarkan kotak HDD di papan sesuai keinginan (misalnya seperti yang saya lakukan di papan saya) dan letakkan tanda kurung di bawah kotak HDD dan RasPi, tetapi hanya di sisi bawah (yang merupakan sisi yang akan menghadap ke bawah nanti, ketika papan tergantung di dinding). Kasing HDD dan RasPi akan berdiri di atas braket ini nanti.
  4. Tandai posisi tanda kurung. Pita dapat diposisikan secara kasar karena dapat ditekuk nantinya dengan cukup mudah. Kemudian lepaskan kasing HDD dan Pi.
  5. Letakkan tabung yang menyusut pada braket dan selotip logam dan buat lubang melaluinya, di mana lubang sekrup berada. Berhati-hatilah untuk membuat lubang kecil saja, karena lubang akan melebar saat memanaskan tabung yang menyusut.
  6. Panaskan tabung yang menyusut dengan pistol udara panas atau korek api.
  7. Pasang braket (sekarang tertutup tabung menyusut) di papan dengan sekrup. Sekarang lakukan hal yang sama untuk pita berlubang logam.
  8. Tekuk pita berlubang logam di sekitar tepi atas casing HDD dan RasPi

Sekarang Anda memiliki papan dengan RaspBerry Pi dan dua HDD terpasang di atasnya.

Untuk mengurangi goresan pada casing dan mengurangi suara berderak dari HDD, Anda juga dapat meletakkan beberapa bantalan kempa di atas sekrup.

Langkah 3: Ikat Kabel

Mengikat Kabel
Mengikat Kabel

Ide dalam langkah ini adalah menyembunyikan kabel di balik papan.

  • Bor 2 lubang melalui papan dengan lebar sekitar 3 - 4 ibu jari dari tempat USB dan saluran masuk daya HDD sedemikian rupa sehingga kabel dapat mengalir melalui lubang dengan lancar.
  • Pastikan konektor USB dan konektor daya dapat melalui lubang dengan banyak ruang tersisa (sekitar 3-4 mm di setiap sisi)
  • Tutupi lubang dengan Sugru dan saat Anda melakukannya selalu periksa apakah kedua konektor masih dapat dengan mudah melewati lubang (nanti ketika Sugru mengering akan lebih sulit untuk memperlebar lubang lagi)
  • Setelah Sugru mengering, masukkan semua konektor
  • Sekarang Anda harus menjepit kabel yang tersisa di sisi belakang. Saya yakin Anda dapat melakukan pekerjaan yang lebih baik daripada yang saya lakukan di gambar:)

Langkah 4: Memasang Strip Daya

Memasang Strip Daya
Memasang Strip Daya

Sekarang pasang soket ekstensi dengan perekat dua komponen di papan. Anda dapat membuat kasar permukaan soket ekstensi dan papan jika Anda mau.

Dan ya: Anda memang membutuhkan perekat dua komponen, karena jika tidak, soket ekstensi Anda akan jatuh sepanjang waktu;)

Langkah 5: Memasang Semuanya di Dinding

Memasang Semuanya di Dinding
Memasang Semuanya di Dinding
  • Sekarang potong 2 bagian lagi dengan masing-masing 10 cm dari pita berlubang logam
  • Letakkan beberapa tabung menyusut pada potongan pita.
  • sekrup setiap potongan pita di satu sudut belakang papan (seperti pada gambar)
  • pasang ujung lainnya ke dinding (untuk dinding beton Anda harus memasang colokan terlebih dahulu, seperti yang harus saya lakukan)

Langkah 6: Menjepit Kabel Keluar

Menjepit Kabel Keluar
Menjepit Kabel Keluar

Terakhir, jepit sisa kabel yang mengalir dari papan ke stopkontak dan router/saklar.

Langkah 7: Menginstal NOOBS di Raspberry Pi

Menginstal NOOBS di Raspberry Pi
Menginstal NOOBS di Raspberry Pi

Sebelum kita mulai memprogram Raspberry Pi kita perlu meletakkan sistem operasi (OS) pada kartu SD yang akan masuk ke RasPi.

Kita akan menggunakan versi sederhana dari Raspbian yang disebut "NOOBS". Yang ini lebih mudah dipasang karena akan ada wizard yang memandu Anda melalui prosesnya.

Anda juga mungkin ingin membaca instruksi untuk instalasi di sini.

  1. Unduh NOOBS versi terbaru di https://www.raspberrypi.org/downloads/noobs/Saya sarankan Anda mengambil versi zip dari "Offline and network install".
  2. Ekstrak file zip
  3. Format kartu SD sepenuhnya
  4. Salin semua file yang diekstrak dari zip ke kartu SD.
  5. Masukkan kartu SD ke dalam RasPi
  6. Hubungkan layar ke port HDMI dan keyboard dan mouse ke port USB.
  7. Nyalakan Raspi.

Setelah itu

  • ikuti petunjuk penginstalan.
  • pilih "Raspbian" dan jangan lupa untuk memilih negara Anda dan gaya keyboard di bagian bawah (agak rumit untuk mengubahnya nanti dengan tata letak keyboard yang salah)

Langkah 8: Menyiapkan Raspbian - Tinjauan

Sebelum kita dapat mulai menggunakan RasPi dengan benar, kita perlu menyiapkan beberapa hal. Misalnya Anda mungkin tidak ingin menggunakan layar terpisah sepanjang waktu. Alternatifnya adalah VNC, yang memungkinkan Anda mengontrol RasPi dari jarak jauh dari PC Anda. Langkah-langkah berikut akan menjadi:

  1. Mengatur koneksi jaringan (LAN/Wifi)
  2. Siapkan VNC *)
  3. Jadikan VNC boot secara otomatis
  4. Format HDD ke sistem file linux yang lebih efisien (ext4) dan matikan penjurnalan malas.
  5. Minta HDD dipasang secara otomatis saat startup (hubungkan perangkat lunaknya ke Raspbian)
  6. Siapkan server Samba (proses yang memungkinkan Anda mengakses konten HDD melalui jarak jauh dari PC)
  7. Siapkan sistem pencadangan file dengan HDD kedua/cadangan.

*) Catatan: VNC (Virtual Network Computing) memungkinkan Anda untuk mengontrol ke RasPi Anda melalui remote dari PC Anda. Anda akan melihat semua yang akan ditampilkan jika layar terhubung, Anda memiliki kendali atas mouse dan keyboard… semuanya. Kecuali Anda sedang duduk di PC Anda mungkin di suatu tempat yang sama sekali berbeda.

Karena Anda ingin RasPi Anda berada di dinding tanpa layar, memiliki VNC itu penting.

Langkah 9: Mengatur Koneksi Jaringan (LAN/Wifi)

Panduan yang baik tentang cara mengatur koneksi LAN / Wifi Anda dapat ditemukan di sini.

Untuk memberi tahu Raspbian jenis koneksi apa yang ingin Anda gunakan, Anda harus menulisnya dalam file khusus. Pengaturan berikut mengonfigurasi koneksi LAN. Jika Anda ingin mengatur Wifi gunakan pengaturan yang dijelaskan di sini.

Buka shell dan ketik

sudo nano /etc/network/interfaces

Yang membuka file "antarmuka" di editor teks "nano". Di editor tulis baris berikut:

mobil lo

iface lo inet loopback iface eth0 inet dhcp hostname "myRasPi" # "myRasPi" dapat ditukar dengan nama pilihan anda allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp

(Setelah setiap # mengikuti komentar). Kemudian simpan dan keluar dengan "Ctrl + X" dan "Enter".

Sekarang kita perlu memasukkan kredensial kita untuk koneksi LAN/WiFi. Karena itu Anda perlu membuka

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

dan masukkan kredensial Anda. Ganti "YOURSSID" dengan nama jaringan LAN/WiFi Anda dan "YOURPASSWORD" dengan kata sandi jaringan yang sesuai. Oh dan ubah kode negara jika perlu:)

negara=DE

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="YOURSSID" psk="YOURPASSWORD" # Jenis protokol dapat berupa RSN (untuk WP2) dan WPA (untuk WPA1) proto=RSN # selalu gunakan RSN # Jenis manajemen kunci key_mgmt=WPA-PSK # Berpasangan dapat berupa CCMP (untuk WPA2) dan TKIP (untuk WPA1) berpasangan=CCMP #Opsi otorisasi harus BUKA untuk WPA1/WPA2 auth_alg=OPEN

}

Pengaturan lainnya harus persis seperti yang dijelaskan di atas. Terutama "berpasangan=CCMP" dan "proto=RSN".

Langkah 10: Siapkan VNC

Siapkan VNC
Siapkan VNC

Panduan bagus lainnya tentang cara mengatur VNC adalah Guide1, Guide2 dan Guide3.

Sebelum Anda menginstal perangkat lunak VNC, Anda mungkin harus melakukan pembaruan:

sudo apt-get update && apt-get upgrade

Kemudian unduh dan instal aplikasi "tightVNCserver"

sudo apt-get install tightvncserver

Setelah itu selesai, atur kata sandi untuk server VNC ini

vncpasswd

yang nantinya akan ditanyakan di PC Anda saat Anda masuk ke RasPi melalui remote.

Untuk menguji apakah server VNC sudah berfungsi, panggil sesi server tightVNC di RasPi dengan

server VNC ketat

Sekarang buka PC Anda dan unduh penampil tightVNC dari sini dan instal (saat menginstal Anda dapat menghapus centang opsi "tightVNCserver", Anda tidak memerlukannya di PC Anda).

Anda dapat memeriksa di Windows atau di router Anda yang mana IP-Address RasPi Anda (jika Anda bekerja dengan DHCP). Kemudian mulai TightVNC-Viewer pada PC Anda dan ketik alamat IP dari RasPi kemudian titik dua dan kemudian nomor port yang biasanya 5901.

Contoh: Alamat IP PasPi adalah 192.168.1.50 maka remote host adalah 192.168.1.50:5901.

Anda harus dapat melihat layar RasPi Anda.

Langkah 11: Jadikan VNC Boot Secara Otomatis

Kami telah memulai VNC tetapi jika Anda me-reboot RasPi, sesi akan hilang dan Anda tidak dapat terhubung ke RasPI Anda melalui remote dari PC Anda lagi.

Untuk membuat sesi server VNC menjadi autostart, Anda perlu mengunduh skrip di sini, yang seharusnya menunjukkan ini:

#!/bin/sh

### BEGIN INFO INIT # Menyediakan: tightvncserver # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop 0 1 6 # Short-Description: Start/stop trightvncserver # AKHIR INFO INIT # Selengkapnya lihat: # https://www.penguintutor.com/linux/tightvnc # Sesuaikan entri ini # Atur variabel USER ke nama pengguna untuk memulai tightvncserver di bawah export USER='pi' ### Penyesuaian akhir diperlukan eval cd ~$USER case "$1" di awal) su $USER -c '/usr/bin/tightvncserver:1' echo "Memulai server TightVNC untuk $USER";; stop) pkill Xtightvnc echo "Tightvncserver berhenti";; *) echo "Penggunaan: /etc/init.d/tightvncserver {start|stop}" exit 1;; esac keluar 0

Yang penting adalah awal #!/bin/sh. Setelah mengunduh, Anda perlu menyalin konten. Kemudian buka file baru dengan nano

sudo nano /etc/init.d/tightvncserver

dan rekatkan konten dalam file ini. Agar Raspbian dapat mem-boot file ini saat startup, kita perlu mengubah hak akses dengan

sudo chown root: root /etc/init.d/tightvncserver

buat file dapat dieksekusi dengan

sudo chmod 755 /etc/init.d/tightvncserver

dan tambahkan file ke runlevel default (sehingga akan ditemukan dan dieksekusi oleh Raspbian)

Sudo update-rc.d tightvncserver default

Dan Anda sudah siap:)

Sekarang RasPi Anda harus memulai sesi tightVNCserver saat startup. Periksa apakah itu berhasil. Jika tidak, pergilah secara detail dan bandingkan juga dengan panduan lainnya.

Langkah 12: Format HDD

Segera setelah Anda menghubungkan HDD Anda ke RasPi, nama atau indeksnya dapat ditemukan dengan

sudo fdisk -l

Sebuah daftar akan muncul memberitahu Anda nama HDD yang memiliki bentuk "/ dev/sda" atau "/ dev/sdb".

Untuk memformat panggilan HDD terlebih dahulu

sudo mkfs.ext4 -E lazy_itable_init=0, lazy_journal_init=0 /dev/sdX

Di mana Anda harus mengganti X untuk indeks HDD yang Anda miliki di daftar fdisk, mis. sda.

Sekarang Anda perlu menunggu cukup lama untuk memformat HDD.

Kemudian lakukan hal yang sama untuk HDD kedua (HDD cadangan)

Catatan: Opsi penjurnalan malas menyebabkan pemformatan memakan waktu cukup lama untuk HDD 4TB. Namun kemudian, ketika Anda memulai RasPi Anda, HDD akan di-boot dan dipasang lebih cepat. Baca mode tentangnya di sini.

Langkah 13: Pasang HDD Secara Otomatis pada Startup

Memiliki HDD yang Dipasang Secara Otomatis saat Startup
Memiliki HDD yang Dipasang Secara Otomatis saat Startup

Mem-boot hard drive Anda secara otomatis atau manual, dalam kedua kasus Anda harus mengunduh beberapa aplikasi terlebih dahulu

sudo apt-get -y install ntfs-3g hfutils hfsprogs exfat-fuse

ntfs-3g adalah aplikasi yang diperlukan untuk membaca sistem file NTFS yang sangat umum di Windows. Jika misalnya Anda mencolokkan HDD pada port USB, Anda harus memasang HDD terlebih dahulu sebelum dapat mengakses data. Mari kita asumsikan dalam contoh ini bahwa HDD memiliki sistem file NTFS. Kemudian Anda memasang HDD dengan

sudo mount -t ntfs-3g -o utf8, uid=pi, gid=pi, noatime /dev/sda /media/usbstick

Setelah Anda menjalankan kode ini, HDD akan dipasang di /media/usbstick/.

Raspbian saat ini sudah memasang perangkat yang baru saja terhubung seperti stik USB atau HDD secara otomatis ke folder /media/. Tetapi jika Anda ingin memastikan bahwa HDD selalu terpasang dengan benar, ikuti langkah-langkah di bawah ini:

Pertama, cari tahu UUID (nama perangkat unik) HDD Anda dengan mengetik

sudo blkid -o daftar -w /dev/null

Masukkan UUID kedua HDD di /etc/fstab dengan memanggil nano dengan

sudo nano /etc/fstab/

dan tambahkan baris berikut di fstab-list:

UUID=xxxxxxxx /mnt/myDrive ext4 default 0

UUID=yyyyyyy /mnt/myDrive_mirror ext4 default 0

alih-alih xxxxxxxx dan yyyyyyyy masukkan UUID asli HDD Anda dan juga ubah "myDrive" menjadi apa pun yang Anda sebut folder pemasangan.

Perhatian: Jangan hapus apa pun yang sudah ditulis ke dalam file ini! Hanya tambahkan baris baru.

Sebagai alternatif dari tutorial Panduan 1, Panduan 2 atau Panduan 3 ini juga memberi tahu Anda cara (secara otomatis atau manual) memasang drive sedemikian rupa sehingga Anda dapat memiliki akses ke kontennya.

Langkah 14: Siapkan Server Samba

Seperti yang telah disebutkan "Samba menyediakan layanan file dan cetak untuk berbagai klien Microsoft Windows[…]" (Tautan) Dalam kasus kami, kami membuat server Samba untuk memberikan semua komputer (yaitu dari Laptop Anda) untuk mengakses file yang ada di HDD yang terhubung ke RasPi.

Untuk memulai server Samba, pertama-tama kita harus menginstalnya di RasPi

sudo apt-get install samba samba-common-bin

Kemudian kita harus mengedit konfigurasi dengan memanggil file konfigurasi dengan nano

sudo nano /etc/samba/smb.conf

dan di file ini di baris

# keamanan = pengguna

hapus "'#" sebelumnya. Ini memungkinkan pengguna untuk mengatur kata sandi server Samba (yang direkomendasikan). Ini adalah kata sandi yang harus diketahui oleh setiap pengguna yang ingin mengakses file di HDD.

Sekarang kita mendefinisikan kata sandi dengan memanggil

sudo smbpasswd -a pi

dan memasukkan kata sandi.

Sekarang kita perlu memberi tahu server Samba file mana yang harus dia akses

sudo chown -R pi:pi /mnt/myDrive

di mana Anda harus mengganti /mnt/myDrive dengan jalur tempat HDD Anda dipasang.

Ada beberapa konfigurasi lagi yang perlu kita tambahkan ke smb.conf. Di bagian bawah smb.conf tambahkan baris berikut:

[MyNetworkDrive]

path=/mnt/myDrive writeable=yes guest ok=no workgroup=WORKGROUP dapat dijelajahi=yes

di mana jalur menunjukkan lagi di mana HDD Anda dipasang, writebale menunjukkan apakah pengguna diizinkan untuk mengubah dan menambahkan file (akses tulis). guest ok=no artinya semua user yang ingin mengakses file di HDD harus mengetahui passwordnya. Di belakang workgroup Anda harus menambahkan nama workgroup Windows yang Anda gunakan (defaultnya kemungkinan besar adalah "WORKGROUP"). Browseable=ya mempercepat sedikit jika Anda misalnya melihat banyak gambar dengan sangat cepat.

Setelah Anda selesai mengubah file konfigurasi, restart server Samba dengan

sudo /etc/init.d/samba restart

dan uji dari PC Windows Anda jika Anda memiliki akses ke file Anda.

Panduan 1 memberi Anda tutorial alternatif tentang cara mengatur semua ini.

Langkah 15: Siapkan Sistem Pencadangan File

Sekarang kami memiliki dua HDD pada Raspberry Pi di papan di dinding … tapi sejauh ini kami hanya menggunakan satu HDD. Nah, karena kita akan menggunakan HDD kedua sebagai drive cadangan yang akan disinkronkan dengan yang pertama oleh RasPi secara teratur. Ini berarti, misalnya, setiap hari semua perubahan yang Anda buat pada HDD pertama Anda akan dicerminkan/disalin ke HDD kedua.

Untuk melakukan itu kita perlu menginstal aplikasi rsync dengan mengetik

sudo apt-get update

sudo apt-get install hdparm sudo hdparm -C /dev/sda

Sekarang pertama-tama kita menguji seluruh proses pada satu file dummy. Untuk ini kami membuat file dummy dengan

sudo nano /mnt/myDrive/TestFile.txt

dan ketik sesuatu yang sewenang-wenang. Kemudian tutup nano dengan "Strg+x" dan sekarang mari buat rsync langsung menyinkronkan kedua HDD

rsync -av --delete /mnt/myDrive /mnt/myDrive_mirror

Jika semuanya berjalan dengan baik, kita harus menemukan TestFile.txt pada HDD kedua (berarti di /mnt/myDrive_mirror). Berikut ini saya akan memanggil /mnt/myDrive sebagai "sumber" dan /mnt/myDrive_mirror sebagai "target".

Opsi -av terdiri dari perintah

  • -v yang menunjukkan kepada Anda di shell apa yang dia salin/sinkronkan
  • -a yang melakukan semua perintah berikut

    • -r menyalin semua sub direktori
    • -l menyalin tautan simbolik
    • -p menjaga hak akses file sumber
    • -t menyimpan stempel waktu dari file sumber
    • -g menjaga hak akses grup dari file sumber
  • --delete yang membandingkan file pada sumber dan target dan menghapus file pada target jika tidak ada lagi di sumber.

Sekarang kami telah berhasil menyinkronkan drive sumber dan target kami. Sekarang kami ingin rsync melakukannya secara teratur. Untuk itu kita perlu membuat crontab

sudo crontab -e

Perintah ini membuka file konfigurasi rsync di nano (hati-hati menggunakan perintah "sudo". Jika tidak, Raspbian akan mengakses file yang salah!). Crontab berisi perintah yang sama seperti yang kita gunakan sebelumnya untuk menyinkronkan sumber dan target kita. Namun di crontab ada awalan yang memberi tahu rsync kapan dia harus menyinkronkan data kita. Awalan terdiri dari angka-angka berikut:

Menit Jam HariDalamBulan Bulan DayOfTheWeek rsync-Command

Contoh crontab berikut harus menjelaskan semuanya

00 05 * * * rsync -av --delete /mnt/myDrive /mnt/myDrive_mirror

yang berarti bahwa RasPi Anda menyinkronkan sumber dan target setiap hari pada pukul 05:00.

Tutorial alternatif diberikan di sini atau di sini.

Langkah 16: Senang Tahu Tentang Menangani Linux

Sesuatu tentang Linux (apa yang telah saya pelajari):

  • di RasPi kami menjalankan versi khusus Linux yang disebut "Raspbian" yang lagi-lagi merupakan versi khusus "Debian" yang didasarkan pada kernel Linux
  • Raspbian adalah open source dan dilengkapi dengan berbagai program pra-instal:

    • browser web: IceWeasel (versi Firefox yang dipreteli)
    • Python 2 & 3
    • Minecraft
    • Kantor Libre
    • Wolfram & Mathematica
    • Penampil PDF
    • IDE Jawa
    • nano (editor sederhana)
  • Linux atau Raspbian sebagian besar dioperasikan oleh perintah yang Anda ketik di jendela perintah (disebut "shell")
  • jika Anda seorang admin (atau di linux "pengguna super") maka Anda diizinkan untuk mengubah dan mengubah banyak hal, asalkan Anda menulis "sudo" sebelum setiap perintah ("sudo" = "pengguna super do")Contoh: sudo nano path/myfile super menggunakan editor panggilan nano untuk membuka "myfile" di folder "path"

Panggilan penting lainnya untuk Raspbian:

sudo apt-get update && apt-get upgrade

panggilan untuk pembaruan (koneksi internet diperlukan)

sudo apt-get install XYZ

unduh dan instal paket XYZ (hanya contoh) di RasPi

Jika Anda ingin mencadangkan OS Linux di RasPi Anda, ikuti langkah-langkah ini:

  1. Unduh Win32DisImager
  2. Matikan RasPi Anda dan keluarkan kartu SD dan masukkan ke PC Anda dan jalankan Win32DiskImager.
  3. Pilih lokasi (dengan tombol folder) di mana Anda ingin meletakkan file cadangan Anda (ia akan menghasilkan gambar seluruh kartu SD dan meletakkannya dalam bentuk file img di hard drive PC Anda.
  4. Buat gambar cadangan dengan menekan "Baca". (Ini mungkin memakan waktu cukup lama)
  5. Selesai.

Direkomendasikan: