ในครั้งนี้จะมาเรียนรู้เกี่ยวกับการทำ backup และการ restore virtual machine

  • การ backup คือ การสำรองข้อมูลของ virtual machine จะมีประโยชน์ในการ restore  virtual machine ทำให้ข้อมูลในช่วงเวลาที่ทำการ backup ยังอยู่ครบ
  • การ restore คือ การกู้คืน virtual machine  จะทำให้สามารถ กู้คืนข้อมูลในช่วงที่ทำการ backup ไว้ได้

สร้าง Directory สำหรับการ Backup

เข้าสู่ระบบ Proxmox->คลิกเลือกที่ Datacenter->Tab Storage->Add->Add Directory


Continue reading

วิธีการ Backup Container มีอยู่หลายวิธี เช่น Commit Container ที่กำลังทำงานอยู่แล้ว push ไปที่ Docker Registry เคยแนะนำไปแล้วเรื่องการย้าย Container ข้าม Cloud Provider หรือการ Save Container แล้วโยนผ่าน ftp, scp ไปยังเครื่องปลายทาง ซึ่งมีหลายทางเลือก วิธีที่จะมาแนะนำในครั้งนี้เป็นวิธีที่ 2 คือการ Save Container ลองมาดูตัวอย่างกัน

ให้สั่ง run container สั่งตัวนึงขึ้นมาก่อน

docker run -dP --name web1 anoochit/apache2

จากนั้นแก้ไขข้อมูลใน Container ที่กำลังทำงานอยู่ผ่าน bash

docker exec -it web1 bash

คุณจะ drop เข้าไปที่ bash shell ของ container จากนั้นแก้ไขไฟล์สักไฟล์นึง ยกตัวอย่างเช่น /var/www/index.html เป็นต้น

echo "<h1>Hello, World</h1>" > /var/www/index.html


Continue reading

เคยไม๊ครับ ที่คุณใช้วินโดวส์แล้วมันเกิดพังขึ้นมา ทำอะไรไม่ได้ เข้าไม่ได้ ใช้งานไม่แต่ แต่เกิดว่ามีไฟล์สำคัญอยู่แล้วเกิดจะต้องใช้งานขึ้นมาอย่างเร่งด่วนเสียด้วยสิ จะทำยังไงดีล่ะ ก็ Howto นี้จะแนะนำเทคนิคเล็กๆ ในการใช้งาน Ubuntu เพื่อเข้าไปสำรองไฟล์จากวินโดวส์พังๆของคุณ ให้นำออกมาใช้งานได้ครับ แต่ให้ดี ถ้าเป็นไปได้ก็ใช้ ubuntu ไปเลยแหล่ะคับ ดีแล้ว

ขั้นแรก คุณต้องมีแผ่น ubuntu เสียก่อน อันนี้คงไม่แนะนำวิธีนะครับ เพราะมันง่ายมั่กๆ เมื่อมีแผ่นแล้วก็ บูตโลดครับ เลือกตัวเลือกแรก ตามภาพเลย

พอบูตเสร็จ เข้ามาในระบบแล้ว ให้เลือกเมนูนี้ครับ

เสร็จแล้ว คุณจะเห็นก้อนฮาร์ดดิสก์ หรือพาร์ทิชั่นต่างๆของคุณ ให้เล็งๆก้อนที่มีข้อมูลของคุณไว้ครับ

จากนั้นก็ ดับเบิ้ลคลิกเลย มันจะขึ้นกล่องเออเรอร์แบบนี้

ให้คลิกที่ Details ครับ มันจะมีรายละเอียดโผล่ขึ้นมา สังเกตข้อความที่เขียนว่า /dev/sda ครับ มันจะเป็นค่าของพาร์ทิชั่นของคุณ อาจะเป็น /dev/sda1 หรือ /dev/sdb2 อันนี้ขึ้นอยู่กับพาร์ทิชั่นของคุณครับ ดูแลัวจำไว้แล้วกันครับ

ได้ค่าแล้วเปิดเทอร์มินอล โดยไปที่ Applications > Accressories > Terminal แล้วพิมพ์คำสั่งว่า

sudo su

ต่อด้วย

mkdir /media/disk

สั่งต่อนะครับ

กรณถ้าพาร์ทิชั่นเป็น NTFS ให่สั่งว่า mount -t ntfs-3g /dev/sda1 /media/disk -o force
ถ้าเป็น FAT ให่สั่งว่า mount -t vfat -o umask=000 /dev/sda1 /media/disk

จากนั้น ubuntu จะแสดงโฟลเดอร์ของพาร์ทิชั่นที่เราต้องการขึ้นมาครับ จากนั้นก็ นำ Extenal harddisk หรือ Flash drive มาคัดลอกไฟล์ออกไปได้เลยครับ