รบกวนทุกท่านหน่อยครับแย่แล้ว

รบกวนทุกท่านหน่อยครับแย่แล้ว เผลอไปลบ DATA ใน phpmyadmin หนะครับ พอจะกู คืนได้หรือเปล่าครับ
หรือ ว่า กดโยนทิ้งแล้วมันก็ไปเลย ครับ ทำยังไงดี รบกวนหน่อยครับ หาตัว Backup ไม่เจอ.ซะด้วย รบกวนหน่อยครับ

OS ใช้ Ubuntu

ต้องหาให้เจอแล้วล่ะครับ เพราะมันไม่มี recycle bin

หือ…ๆ แย่แน่งานนี้

ถ้ากด “โยนทิ้ง”

DATA ใน phpmyadmin หุหุ มันไม่ได้อยู่ใน phpmyadmin นี่ครับ มันอยู่ใน mysql

ที่เคยทำได้ อย่าเพิ่งทำอะไรกับ phpmyadmin แล้วเข้าไปดูใน data ของ mysql ถ้ามันยังอยู่ ก็ เก็บไว้ซะก่อน
แต่ถ้ามันหายไปแล้ว ก็ ทำใจ (หา backup ต่อ)

ปล. เคยทำได้ใน windows appserv

ปกติ data และ table ต่างๆ ของ mysql จะอยู่ใน folder mysql/data/ชื่อ database/. ถ้าเป็นระบบ windows ก็อาจจะลองใช้ โปรแกรมประเภท undelete หรือ data recovery มาช่วยกู้คืนได้ แต่อาจจะไม่ 100%

สำหรับกรณี OS ใช้ Ubuntu ไม่ทราบเหมือนกันครับ คงต้องหา backup มา restore กลับ ไม่งั้นก็ต้องทำใจ

ข้อแตกต่างเวลาลบไฟล์ ระหว่าง dos/wondows กับ linux/bsd/unix คือ

Dos/Windows จะไม่ได้ลบ content บนเนื้อ HD และไม่ได้ลบชื่อไฟล์ใน fat/ntfs แค่ remark อักษรตัวแรกของชื่อไฟล์ไว้ว่าลบออก
ดังนั้นจึงมีโปรแกรม recovery ให้เลือกใช้มากมาย เนื่องจากการ restore มันไม่ยากก็แค่เปลี่ยนตัวอักษรที่ remark ไว้กลับมาเป็น abc
ส่วนเนื้อไฟล์ก็อยู่ที่ว่าทิ้งไว้นานแค่ใหนโดนไฟล์อื่นมาเขียนทับหรือยัง

Linux/Unix/BSD ตัว content ในเนื้อ HD ไม่ถูกลบเช่นเดียวกัน แต่ใน Table จะถูก fill ด้วย 0x00 ทั้งหมด จึงไม่เหลือข้อมูลใดๆที่จะบอกว่ามีไฟล์อะไรถูกลบไปบ้าง หรือไฟล์ที่ถูกลบอยู่ตำแหน่งในบน HD ทำได้อย่างเดียวคือ ข้อมูลที่ backup ไว้อีกที่

สำหรับ FreeBSD ผมเคยเจอประสบการณ์โหดมาแล้วด้วยคำสั่ง rm -Rf * โดยตอนสั่งคิดว่าอยู่ใน folder ที่ต้องการลบ แต่ดันไปอยู่ใน /
หลังจากสั่งเสร็จสั่ง ls ดูก็เจอความว่างเปล่าเหอๆ แต่โชคดีที่กู้ไฟล์ใน /home กลับมาได้

ขอบคุณทุกท่านครับ ตอนนี้.ทำใจได้.แล้วคงต้องทำใหม่ เศร้าจัง

ลองดูในบอร์ดนี้อ่ะครับ จะมีอยู่บางเจ้าที่เค้ามีบริการ backup อ่ะครับ คราวหลังจะได้ไม่พลาดอีก

ลบฐานข้อมูล ไม่น่าจะกู้คืนได้นะครับ
สิ่งเดียวที่ทำได้คือ นำไฟล์ฐานข้่อมูลที่สำรองไว้กลับมาใช้

ไม่ได้ใช้บริการเสริมเหรอครับ

พวก dialy backup ต้องรีบขอหน่อยนะครับ ก่อนที่มันจะแบ็คอัพอันใหม่มาทับ