LVM เป็นระบบจัดการ disk ของ Linux ที่ยืดหยุ่นได้ สามารถจัดการเนื้อที่ได้สะดวก จะเพิ่ม จะลด ก็ทำได้ง่ายโดยไม่ต้องหยุดระบบไปนาน

วิธีการสร้าง LVM

กรณีสร้างเพิ่มใน hard disk ลูกแรก

เรียกดูก่อน ว่า hard disk ลูกแรก มีการแบ่งพาร์ทิชั่นเป็นอย่างไร โดยการใช้คำสั่ง lsblk

root@padthai:/home/somnuk# lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda                         8:0    0  5.5T  0 disk
├─sda1                      8:1    0    1G  0 part /boot/efi
├─sda2                      8:2    0    2G  0 part /boot
└─sda3                      8:3    0  5.5T  0 part
  └─ubuntu--vg-ubuntu--lv 252:0    0  150G  0 lvm  /
sr0                        11:0    1 1024M  0 rom

วันก่อนทดลองระบบ Syncthing เพื่อจะเอามาใช้เป็นระบบ backup ของ server ปรากฎว่าใช้งานได้ดี แต่ไม่ตอบโจทย์ที่เราต้องการ วันนี้ไปเจอตัวนี้ จะลองเอามาทดสอบดูหน่อย Elkarbackup

  • ติดตั้ง LAMP ให้เรียบร้อยก่อน ทำการสร้าง account ที่เป็น superuser / root ของ MySQL ให้เรียบร้อย เพราะต้องใช้ในการติดตั้ง Elkarbackup
  • จากนั้นติดตั้ง package เพิ่มเติม และปรับระบบ
apt install php php-cli rsnapshot acl php-xml libssh2-1 gpg
mysql_secure_installation
wget -O - http://elkarbackup.org/apt/archive.gpg.key | sudo apt-key add -
sh -c 'echo "deb http://elkarbackup.org/apt/ubuntu focal main" > /etc/apt/sources.list.d/elkarbackup.list'
apt update
apt install elkarbackup

วันนี้มีเหตุให้ต้องหยิบเอาเครื่องเน็ตบุ๊คเครื่องเก่ามาใช้งาน (Acer Aspire One) ซึ่งเคยเอามาลง Linux ไว้ พอดีวันนี้จะลงซอฟท์แวร์ของ Windows ทดลองลง OS เป็น Windows 7 แล้วเครื่องแทบจะไม่ขยับเลย อืดมาก จำเป็นจะต้องถอยกลับไปที่ Windows XP แต่พอลองโหลด iso ของ Windows XP ลง USB drive แล้วติดตั้ง ปรากฎว่ามี error ตลอด เปลี่ยน iso ไฟล์อื่นๆ ก็แล้ว ง่วนอยู่กับการติดตั้งนี่เกือบทั้งวัน จนสามารถทำได้แล้ว ก็เลยมาจดบันทึกไว้

ไฟล์แบบ Djvu เป็นรูปแบบไฟล์เอกสารแบบ opensource เป็นอีกทางเลือกหนึ่งนอกจาก PDF

ไฟล์ที่ใช้ encode อยู่ที่ http://djvu.sourceforge.net ในชุดของ DjvuLibre

การเรียกใช้งานแบบ command line

cjb2 -dpi 600 file1.tiff file1.djvu

Windows 10 ใน Command line จะไม่มี text editor มาให้แล้ว (เดิมเคยมี Edit) ปกติใช้ nano ใน Linux จนชิน ก็เลยเอา nano มาลงใน Windows ซะเลย

ดาวน์โหลดได้ที่นี่ https://files.lhmouse.com/nano-win/ มันบีบไว้ด้วย 7zip ก็แตกไฟล์ออกมา

ถ้าเราใช้ Windows 64 bits ก็เลือกเอาที่ pkg_x86_64-w64-mingwin32\bin\nano.exe ออกมา

ก็อปปี้ไปไว้ที่ C:\Windows\ เลย (ต้องใช้สิทธิ์ Administrator)

คนทำงานเกี่ยวกับระบบคอมพิวเตอร์ คงต้องคิดเรื่องนี้ไว้เป็นความสำคัญระดับต้นๆ เรื่องของการ backup ข้อมูล ระบบ Syncthing เป็นระบบ backup ข้อมูลอีกระบบหนึ่งที่เป็น Open source free software และใช้งานง่าย เพราะมีการควบคุมระบบต่างๆ ผ่านทางหน้าเว็บ ในที่นี่ จะแสดงการติดตั้งระบบ syncthing ใน Ubuntu 20.04

เริ่มต้นด้วย เราจะใช้โปรแกรมที่มาจากต้นทางจริงๆ (ไม่ใช้ไฟล์ที่อยู่ใน package ของ Ubuntu) เราจึงต้องใส่ repository site ของ source code ต้นทางไว้ในเครื่องเรา

เริ่มจากโหลดรหัส Key ตรวจสอบความปลอดภัยมาลงในเครื่องเราก่อน