How do you backup your work / your pc?

KMatle

Expert
Licensed User
Longtime User
As I have an own hosted server with "unlimited" storage (only number of files is limited) I do a backup of my Windows documents folder (which includes my B4x work, too) from time to time (e.g. after big changes). I copy the folder to another drive, zip & encrypt it and the upload the it via sFTP to my server.
 

DonManfred

Expert
Licensed User
Longtime User
I copy the folder to another drive, zip & encrypt it and the upload the it via sFTP to my server.
I have a RDX Quickstore with a 3TB Medium. Enough to have a Full copy of my PC Content.

The Backup is made daily in the Night
I am using VEEAM Agent Free.
Note that the Backups are incrementally backups. Once every 2 weeks i make a new master. Then 13 days of incrementally...

backup_016.png


Edit to add: Total cost for RDX Drive (internal in my case) and Medium (3TB) was around 500 Euro if i remember correctly.
 

NJDude

Expert
Licensed User
Longtime User
I don't do backups but redundant imaging, my system has 2 drives, one for the OS and apps the other for data, also 2 external USB drives (2TB) which I use to save my images, what I usually do is prior to a major Windows update (or whenever I feel like it) I image my OS drive to one of the external drives (and then copy that image file to the second external drive), the data drive is also imaged but not so often.

Why do I like images and not backups? because in case of failure or if I'm upgrading the HD (say to a bigger size) I just image the new one and in ~20 minutes I'm up and running.

I don't use the cloud at all because no internet = no cloud.
 

AHilton

Active Member
Licensed User
Longtime User
I don't have the same limitation on the number of files so I don't .zip but I have a number of completely automatic backups each day on my development computers (home office, laptop and work office); they're the exact same so that I don't get confused and everything is 'where it should be' each place.

- Locally connected 3TB USB drive of pretty much everything on the computer that's not OS related.
- Commercial cloud file service (Onedrive, Dropbox, Amazon, etc.) via the native app/Windows hooks for all development file and just the most critical other files.
- My companies' own cloud file server via the native app/Windows hooks. That server is fully redundant and also backed up to external USB drives nightly as well as an offsite mirror.
- My companies' own GIT server for project milestones or when outside programmers need something. That server is fully redundant, too, and also backed up to external USB drives nightly as well. No offsite mirrors other than our programmers personal and outside programmers' GIT stores.

IF need be (I need to go to the lake with the laptop to get away from people), I can initiate the automated backup routines myself and it's all updated on the laptop in a few minutes.

And, still, I worry.
 

ac9ts

Active Member
Licensed User
Longtime User
Amateur developer here. I keep all my work files and additional libraries on a local Google synced drive. I will program from either a laptop or desktop. What I do is sync whatever unit I'm working on. I then turn the syncing off while programming for 2 reasons. One is that Google will try to sync the files as you're compiling and there will be file access contention. The second is if I screw things up, I still have the last copy in the cloud. Once I'm done, I turn Google drive back on and let it sync.
 

inakigarm

Well-Known Member
Licensed User
Longtime User
Automatic backup of Document files (coding, excel and work files, etc) with Onedrive (I work directly on the Onedrive's local folder) and external backup for videos & photos
 

mangojack

Expert
Licensed User
Longtime User
Similar system to @ac9ts ... I use Dropbox , but have it turned off . Only after a decent coding session will I manually start Dropbox
to sync full Documents folder.

If I undertake any major code change / method I will copy complete project to new backup folder / version folder as well.

hmmm... i never back up anything but this thread made me think about it. :rolleyes:

@ilan ... that really surprised me a bit .
 

DonManfred

Expert
Licensed User
Longtime User
hmmm... i never back up anything but this thread made me think about it. :rolleyes:
I lost my Development HDD due to a HDD Crash last year. I lost all of my old Sources as i did not made Backups.

The crash was the reason i setupped my Nightly Backup which i am now using. See Post #2.
 
D

Deleted member 103

Guest
I put all my data on my PC in the second partition (drive "D").
The data is copied to my 2 NAS systems every week.
The copying process is executed with a batch script, whereby the copying is done by RoboCopy.

The data are mine and they stay with me at home!;)
 

udg

Expert
Licensed User
Longtime User
I recently learned about two facts about backups: the "3-2-1 rule" and the backup day.
3-2-1 means 3 backups, 2 local, 1 external. Local ones are useful to quickly and easily recover in case of accident where the external one covers other disasters that may happen at your location.
Backup day is aptly set to March 31st, just the day before April's fool...it's a way to tell you "don't be the next fool to be found without a backup" eheh

BTW, I do like @NJDude imaging alternative (and I'll do it in the near future too) but an external, encrypted copy of my critical data would let me sleep better.

A final point, at least once every few months you should try to recover from your backups in order to verify they are accurate and dependable.
 
Last edited:

NJDude

Expert
Licensed User
Longtime User
BTW, I do like @NJDude imaging alternative (and I'll do it in the near future too) but an external, encrypted copy of my critical data would let me sleep better.
Note that you could also create encrypted images, that means, not only your data is encrypted but your whole drive(s). I don't encrypt my images, just personal preference.

Backup procedures are more a discipline than a method, if you generate data often then you should backup frequently, if not, then every time you update your PC should be fine.
 

AnandGupta

Expert
Licensed User
Longtime User
Daily auto backup in another drive, in day of week basis, of my source codes folders.
Monthly backup of last backup-ed day of week, to DVD.

This way I always have a full last week changes in hand and last months changes in DVD.

Regards,

Anand
 

duneplodder

Active Member
Licensed User
Longtime User
I use Macrium Reflect to create scheduled disk images.
Also Autover which can be set up to automatically create multiple versions of software.
e.g. If you start to make changes & realise you've made a mistake you can easily go back to this mornings/yesterdays/last week's version.
http://beanland.net.au/AutoVer/
It hasn't been updated for quite a while but still works well. Oh and it's free.
 

Peter Meares

Member
Licensed User
Longtime User
I use the backup command in xyplorer to two external USB drives on an adhoc basis (additive rather than incremental). All B4X is also on Dropbox so I can access it at work.
 

Daestrum

Expert
Licensed User
Longtime User
My stuff just gets dumped to my nas drives, when they fill up I just add another drive lol.
 

Paulo Rosa

Member
Licensed User
I am an Office 365 subscriber, I have 1 TB of cloud space, so all of my important folders are synced to my OneDrive account. I work on the local copies of the folders, all of them are on a SSD drive.

Also, my important folders are manually mirrored to a spare internal HD drive on my PC. For that purpose, I use FreeFileSync, which is a very, very fast tool for syncing folders: https://freefilesync.org/
 
Top