สำรองบุ๊คมาร์ค Firefox และสคริปต์ทุบตีไฟล์ส่วนบุคคลอื่น ๆ


12

ฉันกำลังย้ายจาก Windows ไปยัง Ubuntu สำหรับเดสก์ท็อปส่วนบุคคลของฉันและฉันต้องการทราบวิธีง่าย ๆ ในการสำรองข้อมูลส่วนบุคคลเช่นบุ๊กมาร์กของ Firefox เอกสารส่วนตัว ฯลฯ ...

ใน Windows ฉันกำลังคัดลอกทุกอย่างด้วยตนเองและใน Ubuntu ฉันต้องการสร้างสคริปต์ทุบตีเพื่อทำโดยอัตโนมัติ

ฉันไม่มีความรู้เกี่ยวกับการทุบตีสคริปต์ทุบตีนอกเหนือจากการสร้างไฟล์และทำให้มันปฏิบัติและตัวอย่างง่ายๆนี้:

#!/bin/bash
cp /files/file.doc /media/flashdrive/

ฉันจะตรวจหาโปรไฟล์ปัจจุบันของฉันโดยอัตโนมัติได้อย่างไร (ปัจจุบันฉันมีโปรไฟล์ 3 โปรไฟล์บนคอมพิวเตอร์ของฉันหนึ่งโปรไฟล์ที่ฉันไม่ได้ใช้หนึ่งโปรไฟล์สำหรับภรรยาของฉันที่ไม่มีบุ๊กมาร์กและของฉัน)


คุณจะสำรองข้อมูลประเภทใด
Book Of Zeus

ฉันต้องการสำรองบุ๊คมาร์ค, เอกสารบางอย่างจากโฟลเดอร์เอกสารของฉัน (ทั้งหมด), การกำหนดค่าระบบบางอย่าง (เช่นไฟล์โฮสต์)

คำตอบ:


18

ฉันจะแนะนำให้ใช้rsync (ใน Ubuntu)

หากคุณมีข้อมูลหลายร้อยเมกะไบต์คุณอาจต้องการซิงค์ / สำรองข้อมูลที่แก้ไขแล้วเท่านั้น นี่จะเป็นการเพิ่มความเร็วการสำรองข้อมูล

เช่นเดียวกับไฟล์อื่น ๆ เช่นโฮสต์คุณสามารถทำได้ง่ายๆ cp

ตอนนี้สำหรับ Firefox คุณต้องค้นหาโปรไฟล์ที่คุณใช้จากprofiles.iniนั้นคุณสามารถคัดลอก bookmarks.html

คุณสามารถใช้ grep เพื่อค้นหาว่าโฟลเดอร์ใดที่ profiles.ini ใช้อยู่:

grep Path ~/.mozilla/firefox/profiles.ini

ที่จะส่งออก:

Path=e8tog617.default

จากนั้นลบ Path=

sed "s/Path=//g"

นี่คือลักษณะของ backup.sh ที่จะมีลักษณะดังนี้:

rsync -rltDqv ~/Documents/ /media/flashdrive/Documents/
cp ~/.mozilla/firefox/`grep Path ~/.mozilla/firefox/profiles.ini | sed "s/Path=//g"`/bookmarks.html /media/flashdrive/bookmarks.html
cp /etc/hosts /media/flashdrive/hosts

ตอนนี้chmod +xbackup.sh ของคุณแล้วเรียกใช้./backup


คำถามด่วน: ฉันควรใส่ backup.sh ไว้ที่ไหน? ฉันสามารถเรียกใช้จากที่ใดก็ได้?

คุณสามารถคัดลอกสคริปต์ใน / usr / sbin หรือสร้างโฟลเดอร์ในโฮมโฟลเดอร์ของคุณและแก้ไข. profile เพื่อค้นหาไฟล์ปฏิบัติการในโฟลเดอร์นี้เช่นจากนั้นเพิ่มรหัสนี้ใน. profileif [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
Book Of Zeus

2

สำหรับ Firefox ฉันคิดว่าคุณสามารถใช้คุณสมบัติ "ซิงค์" ของ Firefox เพื่อซิงค์โปรไฟล์ของคุณ

สำหรับเอกสารสำรองคุณสามารถลองใช้ซอฟต์แวร์บางอย่างเช่น unison หรือ FreeFileSync


6
ขอโทษฉันต้องการสำรองบุ๊คมาร์คของฉันใน flashdrive ของฉันฉันไม่ชอบคุณสมบัติการซิงค์ดังนั้นฉันไม่ได้ใช้มันตรวจสอบซอฟต์แวร์เหล่านี้ไม่ดีขอบคุณ

0

สำรองข้อมูลโปรไฟล์ด้วยตนเอง

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

It's a good idea to first get rid of any unnecessary files to reduce the size of your backup.
    Firefox: " Tools -> Options-> Advanced -> Network -> (under Offline Storage or Cached Web Content) -> Clear Now"
    Mozilla Suite/SeaMonkey: Edit -> Preferences -> Advanced -> Cache -> Clear Cache, as well as compact your mail.
    Thunderbird: Compact your mail. 
Completely exit or quit the application. Mozilla Suite and SeaMonkey 1.x users on Windows should also exit Mozilla Quick Launch if its enabled.
Find the "Mozilla" (for Mozilla Suite/SeaMonkey 1.x), "SeaMonkey" (for SeaMonkey 2), "Firefox", or "Thunderbird" folder in the profile folder path that contains the registry.dat file or profiles.ini file and the "Profiles" folder (Windows and Mac) or <profile name> folder (Linux). See Profile folder - Firefox , Profile folder - Thunderbird and Profile folder - SeaMonkey for the location.
Copy the "Mozilla" "SeaMonkey" "Firefox" or "Thunderbird" folder to the backup location. This will back up all profiles in the default location and the "registry.dat" or "profiles.ini" file that keeps track profiles.
If you have created any profiles in a custom location, copy them to the backup location and make a note of the original location. 

เมลจะถูกจัดเก็บตามค่าเริ่มต้นภายในโปรไฟล์ หากคุณกำหนดค่า Thunderbird, Mozilla Suite หรือ SeaMonkey อีกครั้งเพื่อจัดเก็บข้อความบัญชีภายนอกโปรไฟล์คุณต้องคัดลอก "ไดเรกทอรีภายในเครื่อง" สำหรับบัญชีนั้น ดูในการตั้งค่าบัญชีเพื่อค้นหาตำแหน่งของไดเรกทอรีท้องถิ่นของแต่ละบัญชี [แก้ไข] กู้คืนโปรไฟล์ด้วยตนเอง

ในการกู้คืนการสำรองข้อมูลโปรไฟล์:

Close the application whose profile you're going to restore. If you're using Mozilla Suite or SeaMonkey 1.x you should also exit Mozilla Quick Launch if its enabled.
Copy each folder you backed up to the exact same location that it was in when you made the backup
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.