วิธี restore เว็บลูกค้าใน DirectAdmin

วิธี restore user ตามที่ระบบ backupไว้ค่ะ ใน DA ทำยังไงคะ ล็อกอินเป็น admin แล้วหาเมนูไม่เจอ:baa60776:

Admin Backup/Transfer

ขอบคุณค่ะ เจอแล้วค่ะ

ตรง

/backup/admin_backups/0
/backup/admin_backups/1
/backup/admin_backups/2
/backup/admin_backups/3
/backup/admin_backups/4
/backup/admin_backups/5
/backup/admin_backups/6

แต่ละอันหมายถึงอะไรคะ


เรียงตามวันของสัปดาห์ครับ กดดูว่าวันที่เท่าไหร่

กดดูไม่ได้ค่ะ ต้องดูตรงไหนถึงจะรู้ว่าวันที่เท่าไรคะ

จากรูปเป็นการสั่งแบ็คอัพอัตโนมัติตอนตี 4 ของทุกวัน ตรง Day of Week: 0-7 คือ 0/7=วันอาทิตย์ 1=วันจันทร์ 2=วันอังคาร 3=วันพุธ 4=วันพฤหัส 5=วันศุกร์ 6=วันเสาร์

ถ้าต้องการจะรีสโตร์เว็บลูกค้าให้ล็อกอินเข้า DirectAdmin > Admin Backup/Transfer เลื่อนลงมาดูในส่วนของ Restore Backup

Step 1: From Where
Local: /backup/admin_backups/1 ระบุที่เก็บไฟล์แบ็คอัพที่เราต้องการจะรีสโตร์ให้ถูกต้อง เสร็จแล้วคลิก Update Files (ถ้า path ที่ระบุมีไฟล์แบ็คอัพอยู่ พอกด Update Files เราจะเห็นรายชื่อแบ็คอัพที่ Step 3)

Step 2: Select IP
เลือก Use the IP stored in the backup ถ้าเป็นแบ็คอัพที่ทำจากเซิร์ฟเวอร์เครื่องอื่นแล้วเอามารีสโตร์ที่เครื่องใหม่ ก็ให้เลือก Use the IP from the list

Step 3: Select File(s)
เลือกยูสเชอร์ที่ต้องการ Restore เสร็จแล้วคลิก Submit ครับ

ขอบคุณทุกท่านมากค่ะ เข้าใจแจ่มแจ้งเลยค่ะ

แล้วการทำการ backup แบบนี้ให้ลูกค้า ถือว่าพอหรือยังคะ หรือว่าแบบไหนดีสุด

แบบนี้เรียก daily backup ครับ คือทำ backup ทุกวัน เก็บย้อนหลัง 7 วัน น่าจะเป็น backup ที่ถี่ที่สุดละ

ปกติแล้วโฮสทั่วไปก็มักจะทำ backup ตั้งแต่วันละครั้ง ลดลงไปจนถึง เดือนละครั้ง หรือ บางเจ้าอาจไม่ทำเลย อันนี้ก็ขึ้นกับแต่ละเจ้า
ส่วนมากเจ้าที่ขายถูกๆให้พื้นที่เยอะๆ มักจะไม่สามารถทำ daily backup แบบข้างบนได้ เพราะข้อมูลเยอะเกินกว่าจะ backup เสร็จทันในแต่ละวัน
ก็มักจะใช้วิธี rsync ข้อมูลเอาแทน ซึ่ง rsync จะ copy เฉพาะไฟล์ที่เปลี่ยนแปลงเท่านั้น ไม่ต้อง copy ใหม่หมดทุกไฟล์ ช่วยลดเวลา backup ไปได้มาก ส่วนจะเก็บย้อนหลังกี่วันก็แล้วแต่เจ้า