7zip
การติดตั้งใน Ubuntu
# apt update
# apt install p7zip-full
การใช้งาน :
สร้างไฟล์ใหม่ : 7z a [-options] 7zip-file [list of files]
การติดตั้งใน Ubuntu
# apt update
# apt install p7zip-full
การใช้งาน :
สร้างไฟล์ใหม่ : 7z a [-options] 7zip-file [list of files]
- ปิด virtual machine ก่อน
- สร้างไดร์ฟใหม่ใน virtualbox แล้ว attach เข้าใน pfsense
- เปิด pfsene แล้วเข้าไปที่ shell สร้าง directory สำหรับเป็น mount point ไว้
# mkdir /data/squid
- ค้นหาดูว่า hard disk ของเรา มีชื่อเรียกในระบบว่าอะไร
# dmesg | grep -i disk
ปรับปรุง bash script สำหรับการ backup ไฟล์ฐานข้อมูลในเครื่อง 192.168.4.21 เนื่องจากเกิดเหตุการณ์ ฮาร์ดดิสก์ของเครื่อง .1.4 พัง จริงๆ พังหลายวันแล้ว แต่ยังพอทำงานได้อยู่ เว้นแต่ว่า เขียนไฟล์บางไฟล์ไม่ได้เท่านั้น
ปัญหาคือ พอเว้นไปหลายวัน database ที่เสีย ก็จะถูก backup ไปด้วยจนเกรงว่าจะหาไฟล์ที่ยังดีๆ ไม่ได้ ไฟล์ที่ backup ไว้จาก script เดิม ก็เก็บไว้แค่ 10 วัน
คราวนี้ก็เลยเกิดความคิดว่า ถ้าเราจะ backup ทุกวันเหมือนเดิมแหละ ย้อนหลังไป 10 วัน แล้วหลังจากนั้น เราจะเก็บข้อมูลไว้ 10 วันครั้งหนึ่ง อีก 6 ครั้ง (รวมเป็น 2 เดือนเศษๆ) น่าจะพอทำให้เราอุ่นใจขึ้นได้
ต้องการจะ backup ฐานข้อมูล mysql เก็บไว้ ย้อนหลังเป็นวันๆ ประมาณ 10 วัน (ในเครือง .1.4)
เขียน bash script เพื่อทำการเก็บข้อมูลในไฟล์บีบอัด gz
โดยเก็บไฟล์ที่บีบอัดแล้วทั้งหมด ไปไว้ที่โฟลเดอร์ /www/backup/mysql/today จากนั้นให้เครื่อง backup (เครื่อง .4.21) เข้ามาเอาไฟล์ทั้งหมดใน today ไปเก็บไว้เป็นวัน ๆ (script ถัดไป)
เมื่อต้องการย้ายข้อมูลของฐานข้อมูล MySQL มีขั้นตอนหลักๆ อยู่สองขั้นคือ ย้ายฐานข้อมูล และย้ายข้อมูลผู้เข้าใช้งาน
backup server อยู่ที่เครื่อง 192.168.4.21
ในการย้ายฐานข้อมูล ในที่นี้ จะใช้ฐานข้อมูลที่ backup ไว้แล้วโดย script อัตโนมัติ ซึ่งจะถูกบีบอัดเป็นรายวันในรูปแบบ gz
- ไปสร้าง Rich menu ใน LINE Official Account โดยใส่ลิ้งค์ที่เมนูด้วย LIFF URL
- LIFF URL จะได้มาจากการที่เราไปสร้างไว้ที่ developers.line.biz
- เปิด account ใน developers.line.biz
- สร้าง provider
- สร้าง Channel เลือกชนิด LINE Login
- ใส่ข้อมูลให้เรียบร้อย
- ไปที่ Tab สุดท้าย LIFF แล้วให้ Add อันใหม่ขึ้นมา ใส่ข้อมูลให้เรียบร้อย
- ในส่วนของ Endpoint URL ใส่ URL ที่เราสร้างไว้ (หรือใส่อะไรไปก่อนก็ได้) แล้วคลิก Add
- เราจะได้ LIFF-ID และ LIFF URL (เอา LIFF-ID ไปใส่ใน App ส่วน LIFF URL ไปใส่ไว้ที่ Rich menu)
- ไปสร้าง web เพื่อเชื่อมต่อกับ LIFF