Chapter 7 :Backup Raspbian - ON-FIX

Post Top Ad

Sunday 10 November 2019

Chapter 7 :Backup Raspbian

Resize and backup Raspbian

ทำไมเราถึงต้อง resize ก่อน backup เพราะว่า MICRO SD CARD ต่างรุ่นต่างยี่ห้อความจุในการบันทึกข้อมูลไม่เท่ากัน ดังนั้นจะเกิดปัญหา ไฟล์ backup MICRO SD CARD 8GB ไม่สามารถ write ลง  MICRO SD CARD 8GB ต่างรุ่นหรือต่างยี่ห้อได้


1. การ Resize Raspbian เราจะใช้ GParted Live ในการ Resize 
(ตัวอย่างคือการใช้ CARD READER USB ไม่ใช้ CARD READER PCIE ที่ติดมากับ Mainboard นะครับ)
  1.1 (ในตัวอย่างผมใช้ window 10) ผมจะ Download VirtualBox เพื่อลง GParted Live
  [ลิงค์ดาวน์โหลด] (ทำการ install VirtualBox ให้เรียบร้อย)
  1.2 (ในตัวอย่างผมใช้ cpu ของ intel) ผมจะ download gparted-live i686
  [ลิงค์ดาวน์โหลด]
  1.3 (ในตัวอย่างผมใช้ card reader ต่อกับคอมพิวเตอร์) ผมจะ download VirtualBox Extension
  เพื่อให้ VirtualBox สามารถใช้ usb ได้
  [ลิงค์ดาวน์โหลด]
    1.3.1 เลือก version ของ VirtualBox (ตัวอย่างของผมลง 6.0.14)
    1.3.2 download file Oracle_VM_VirtualBox_Extension_Pack-6.0.14.vbox-extpack
    1.3.3 เปิดไฟล์ด้วย VirtualBox (คลิ๊กขวา -> open with -> เลือก VirtualBox Manager )
    1.3.4 กดปุ่ม ติดตั้ง
    1.3.4 เลื่อน scroll bar ล่างสุดแล้วกดปุ่ม ฉันยอมรับ
  1.4 ลง GParted Live บน VirtualBox (ให้เสียบ usb card reader เข้า computer )
    1.4.1 กดปุ่มสร้าง
    1.4.2 Name->gparted (ตั้งชื่อ)
    1.4.3 ชนิด->linux
    1.4.4 รุ่น->ubuntu 64 bit
    1.4.5 กดปุ่ม ถัดไป
    1.4.6 ขนาด ram 2048 (2GB)
    1.4.7 กดปุ่ม ถัดไป
    1.4.8 เลือกไม่ต้องเพิ่มฮาร์ดดิสก์เสมือนขึ้นมาใหม่
    1.4.9 กดปุ่ม สร้าง
    1.4.10 กดปุ่ม ทำต่อไป
    1.4.11 กดปุ่ม การตั้งค่า
    1.4.12 เลือกหัวข้อหน่่วยเก็บข้อมูล
    1.4.13 เลือก ว่าง
    1.4.14 กด icon แผ่นซีดี -> เลือกไฟล์ออฟติคัลดิสก์เสมือน
    1.4.15 เลือก gparted-live ไฟล์นามสกุล iso ที่ดาวน์โหลดมา
    1.4.16 เลือกหัวข้อ USB
    1.4.17 ติ๊กเปิดการใช้ตัวควบคุม USB
    1.4.18 เลือกตัวควบคุม
    * แล้วแต่เครื่องคอมพิวเตอร์ว่าเป็น port แบบไหน
    * ผมเลือก usb 3.0 เพราะ card reader ผมเป็น usb type c
    card reader ทั่วไปจะเป็น usb 2.0
    1.4.19 กดปุ่ม เพิ่ม device USB
    1.4.20 เลือก card reader ของเรา
    1.4.21 กดปุ่ม OK
  1.5 ใช้งาน GParted Live บน VirtualBox
    1.5.1 เลือก gparted
    1.5.2 กดปุ่ม เริ่ม

    1.5.3 เลือก เมนู GParted Live (Default setting) -> Enter
    1.5.4 เลือก Don't touch keymap -> Enter

    1.5.5 Enter (default 33 ไม่ต้องกรอกก็ได้ครับ)
    1.5.6 Enter (default  0 ไม่ต้องกรอกก็ได้ครับ)
    1.5.7 เลือก Partition MICRO SD CARD (ตัวอย่าง MICRO SD CARD 16GB)
    1.5.8 นำเคอร์เซอร์ไปว่างไว้ตำแหน่งแล้วกดคลิ๊กขวา
    1.5.9 เลือก Resize/Move
    1.5.10 กรอก New size (จากตัวอย่าง resize ได้ต่ำสุด 1857 MiB)
    1.5.11 กดปุ่ม Resize/Move
    1.5.12 กดปุ่ม เครื่องหมายถูกสีเขียว -> กด Apply
    (เป็นอันเสร็จสิ้นขั้นตอนการ resize)
2. การ Backup Raspbian ที่ทำการ resize แล้วด้วย Win32 Disk Imager [ลิงค์ดาวน์โหลด]
  2.1 เลือก Partition ของ MICRO SD CARD
  2.2 เลือกที่อยู่ของไฟล์และตั้งชื่อไฟล์
  (ตัวอย่าง สร้างไฟล์ image ชื่อ backup_test.img ไว้หน้า Desktop)
  2.3 ติ๊ก Read Only Allocated Partitions
  2.4 กดปุ่ม Read

ผลลัพธ์เราก็จะได้ไฟล์ image backup ขนาดเล็กลง




* หมายเหตุเมื่อทำการ write image backup ต้องทำการ Expand Filesystem ด้วย








No comments:

Post a Comment

Post Bottom Ad