Editing Backing up N900 to a Linux PC

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
#REDIRECT [[Manual backup and restore]]
+
{{expand}}
 +
 
 +
== About this Document ==
 +
== Backup requirements ==
 +
 
 +
=== Connectivity ===
 +
It is assumed that the backups will have to take place over ssh, as the USB mass storage mode on the phone does not provide access to the root file system. Therefore, the first prerequisite is a working TCP/IP network between the phone and the target machine.
 +
 
 +
=== Power ===
 +
We do not want our backups to drain the phone's battery, so we should only consider running the backup if we are connected to external power.
 +
 
 +
=== Automation ===
 +
Once set up, the backups should happen automatically without intervention from the user, BUT complain loudly if they fail. This implies a script that we can schedule from cron that should perform whatever combination of tests and operations we may need. It also implies key-based access to our backup host.
 +
 
 +
=== Snapshots ===
 +
At any given time we want a decent ability to backtrack, which means storing regular snapshots using something like rdiff-backup or rsnapshot.
 +
 
 +
So, what we've got so far is that we want to run a script on the N900 that tests whether we have external power (or dies), then tries to get a wireless connection to the backup server (or dies), then performs an incremental backup of the entire phone.
 +
 
 +
== Useful References ==
 +
 
 +
* [http://talk.maemo.org/showthread.php?t=48488&page=2 Forum thread about backup & restore via rsync]
 +
 
 +
[[Category:N900]]
 +
[[Category:Users]]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)