Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under dropbox...

Lee says...

I'm offering up my backup routine to provide you some ideas and to get feedback on possible holes.

I want my backup to protect against:

  1. Accidental or mistaken changes or deletions of files or data. I.e., losing address book entries, deleting files I don't think I'll need, but wish I had a week later - that sort of thing.
  2. Hardware failure. The only hard drive I've had fail on me, in recent memory was when I worked at PowerSchool. That hard drive failure was concurrent with a blip in their backup process and I lost about three months worth of work. Hardware can fail and it won't happen at a cosmically convenient time. 
  3. Theft, fire or natural disaster at home, which is where my data lives.

What didn't work.
Mozy. Mozy is a service that backs up your data over the internet and stores it on their servers.  I used their free version (2 gig limit) for months and it was great. I tested a few restores and it worked just fine with that 'limited' data set.

Then I upgraded to their "home" package to get unlimited backup and it went to hell. There were two problems. The first, during the big initial backup, my computer and net access ground to a halt. All resources were taken over by Mozy. I worked around that by scheduling the backups at night, but there wasn't an easy way to automate that.  Mozy would essentially have to start over each night and figure out where it left off. It took weeks to do that. The time investment is to be expected, I don't blame Mozy for that, but it needs to run better in the background - it needs to be more invisible.

But the 2nd problem was it would get stuck on a file and just freeze. That is, if it couldn't move a file, for whatever reason, it didn't log that and move on, it stalled.  

I haven't cancelled the account, because there is some data up there and I'm paid through the year. Mozy has updated their software a couple of times since I gave up on it; I may try again.

What is working.

Time Machine.  Built-in back up for the Mac. It backs up hourly and snapshots your data daily, and weekly for as long as you have room on your backup drive. When you run out of space it deletes the oldest backup to make room. There are only two configuration options. On/Off and you can exclude files from back up. It's fairly transparent.  In my home environment the hourly disk grinding can be distracting especially if I'm already having a hard time focusing. Being somewhat geek-like, I wish I had more control. If I did, I'd schedule daily, rather than hourly backups and I'd like to be able to manage some of my larger files manually. (i.e., this huge 10 gig data file (VMWare, ahem) need only be backed up monthly, not every time it changes. Overall, Time Machine handles the first and second case pretty well.

DropBox.  DropBox is another internet solution. Like Mozy, you're limited to 2 gig of storage for the free account. And it's not really designed to be a backup solution so much as a file sharing solution. Not in the 'rip off music' file sharing old days. But in the 'here's yet another way to share photos, etc. with your friends' way.  But what's really cool about DropBox is that you can use it to  synchronize data with multiple computers.

You designate a folder (or accept the default) to be your 'dropbox'. After that, anything in the folder is automatically copied to the DropBox servers. If you install their software and login from a different computer, then anything that you've put in the first computer's dropbox folder is copied to the 2nd computer. Anything you put in the 2nd computer's dropbox folder is synchronized with the first computer.  Very cool.

I use DropBox to back up my active client projects. Using a trick to synchronize data outside the drop box folder I'm able to maintain my preferred file organization. 

Dropbox provides protection against hardware failure and theft or fire. If you're interested and sign up by clicking this link, I'll get some extra free space.

Mom. Mozy was supposed to be my complete off-site protection in case of theft or fire. When that didn't work out I switched to plan B. Mom. In this scenario, I purchased two small external hard drives and did a complete backup of my computer to a drive and take it to mom's. A month later, I back up to the 2nd drive, take it to mom's and bring the first one home. Wash, rinse and repeat. I use the Western Digital portable drives and Carbon Copy Cloner to do the backup. This is the theft and fire protection. Not the best because I'm up to a month out of date on things. But I've designated the most important things to be backed up by DropBox, so I'm not out of business if it does happen. Of course, if California falls into the ocean, like the mystics and statistics say it will, having a back up at Mom's won't help. But, at that point, I probably don't care.

Filed under: DropBox

vicchi says...

Yet again it's been a while. But there's stuff out there on the Internet you know.

Filed under: dropbox

mlevit says...

WARNING: The following article is written from a very high level point of view with assumptions made in areas like product knowledge and computer literacy.

After working on many coding projects I had come to realise there is one tool that is indispensable for any coder... what I'm talking about is version control. You come to realise that after making so many changes to your code you need the ability to track these changes and in case of emergencies revert to previous working versions of a particular file. I used this same concept for work and implemented my own version control.

Subversion

I installed a local copy of Subversion on my work laptop and with the help of TortoiseSVN I started my own local SVN repository. Because I'm super nice I'll even include lifehacker's instructions on how to setup your Subversion.

Setting up your Subversion server

  1. Download and install Subversion 1.3.2 (the svn-1.3.2-setup.exe download). Again, just accept all of the defaults in the setup, making sure that "Install and configure Subversion modules..." is checked.
  2. Download and install TortoiseSVN (TortoiseSVN-1.3.5.6804-svn-1.3.2.msi), an attractive Subversion client for Windows that makes dealing with Subversion repositories a breeze via right-click.
NOTE: With the above download links please be aware that Subversion is now up to version 1.60 and TortoiseSVN is up to version 1.66. Just do a little browsing to find the latest versions.

Create your first repository

The last thing we're going to do this week is create our repository. Go to your C:\ drive, right-click the svn folder and select TortoiseSVN -> Create repository here... command. If all goes well, TortoiseSVN should ask you what type of repository you'd like to create. Select Native filesystem (FSFS) and click OK. You will get a message telling you that "The Repository was successfully created." Congrats!

Finally, let's import the directory of files that you want to keep under version control into your newly-minted repository. Right-click on your to-be-controlled folder and select TortoiseSVN -> Import.... You need to give TortoiseSVN the directory of your repository, so browse for C:\svn. Click OK and all of the files under your chosen directory will be imported into your Subversion repository at C:\svn.

... you can verify that everything worked by right-clicking on a new folder and checking out your files from the repository (right-click -> SVN Checkout...). Just direct TortoiseSVN to the directory of your Subversion repository.

via lifehacker.com

So after the setup all you have to do is start using the folder you have used for checkout as your main work folder. Organise it as you wish with folders and files. Whenever you feel like "saving" your progress Right Click the main folder > SVN Commit. You will be prompted with a text area where you can write your comments on the files you are about to commit and below that a box with all the new/changed files. Committing this will transfer all the files/changes to the repository for storage and visioning.

Dropbox

Now we get to the part about Dropbox. Again instead of explaining everything about Dropbox I'll let my friends at lifehacker help out.

Windows/Mac only: Freeware application and web service Dropbox instantaneously backs up and syncs your files over the internet and to any computer. After you install the application, it will create a Dropbox folder on your hard drive. Any file you put inside that folder will automatically be synced and monitored for changes, and each time a change is saved, it backs up and syncs the file again. Even better, Dropbox does revision history, so if you accidentally saved a file and wanted to revert to an old version or deleted a file, Dropbox can recover any previous version. See the video above for a full demonstration.

Any file that's synced with Dropbox is available on any computer you sync it to or through the Dropbox web interface. During the beta, Dropbox is limited to 2GB of storage space and syncing. The software and service will remain free of charge, but if you need more than the 2GB, premium accounts will be available. 

via lifehacker.com

So now that we have Dropbox covered we can continue. What I realised not too long ago was when you add files to your Subversion repository, the files don't just get copied over and stored, they get compressed. Therefore using up much much less space than they normally would. As an example, my Subversion repository is approximately 950MB but my work folder is 7.32GB.

This brings me nicely to my next point. Instead of making Dropbox backup my work folder I let it backup my Subversion repository. It's way smaller and has every version of every file/folder I have ever put in and/or changed. It's beautiful, it works and it's the perfect way to manage/backup your work files.

NOTE: Obviously this concept has many uses and can be implemented for a range of other management/backup purposes other than work.

If you have any questions please don't hesitate to ask me. If you need help with any of the programs I mentioned in this post please let me know.

Thanks

Edit (10:23am 19/11/2009): Changed the work folder size from "over 5GB" to exactly 7.32GB after checking its actual size.

Filed under: dropbox

Mark says...

9/10 from Pocket-lint.com for the Dropbox backup service

Filed under: dropbox

assbach says...

Think of tiny URLs what you like but they have an advantage when sharing links with eachother.

I wish dropbox would have an integrated short-URL feature in it's iPhone and desktop app so that it makes sharing via twitter etc easier. What i can do now with the iPhone app is send an email with a linked text to someone. Why not show the URL so that i can at least copy/paste it to other apps? And why not use a short URL, so that twitter likes it? Or offer more sharing options than just email?

This would make things easier with the desktop tool as well.
tinygrab and quickshareit already use short-URLs and automatically paste them into the clipboard when uploading something. I just wish dropbox as one of my alltime favorite tools would have this feature.

Filed under: dropbox

John says...

Dropbox works incredibly well. It is FAST to sync and I use it to keep my apps and docs available on all my Macs, my iPhone, and the web. Get dropbox, there is a free version try out - 2 Gig limit. http://www.dropbox.com

Note: If you get a warning from Google or your antivirus about dropbox.com being a malware site. You can safely ignore it. Because dropbox hosts files for millions of users, and some of those users used it for malicious purposes, it got flagged. Your use of dropbox is independent of all other users and you certainly won't get a virus from visiting the company site or your own files. Dropbox has worked with Google to resolve the flagging of the whole site.

Filed under: dropbox

griffinlaw says...

At office late setting up dropbox. Hopefully I will arrive in the a.m. to synched computers and access to all files on my iPhone.

Filed under: dropbox

frjohnsen says...

I'll admit it right away: I'm a Windows fanboy, so testing Ubuntu as a work platform less than two weeks after the launch of Windows 7 seems a bit weird. Anyway, I like to have the ability to choose and customize, so last night, I decided to dual boot, with the intention of not having to say the following sentence in the next month: "Nope, I can't do that. I'm using Linux."

I read quite a few stories about 9.10 being buggy, but decided to go for the new version anyway. So here's the story in handy bullet style:

So far, all is well, with one exception. We use Microsoft Exchange 2007 for e-mail, contacts and calendars, and I have not been able to get my account up and running in Evolution. If anyone has any tips, I'd appreciate it.

More updates to come...

Filed under: Dropbox

samullen says...

For some time, I've been looking for a hosting provider for projects I'm working on. I use the Git SCM for everything that I work on now, and I use GitHub to host any public projects I work on. GitHub provides a great service for the community, but I'm just cheap enough to not want to upgrade to one of their paid plans (Yes, I really am that cheap). Free hosting alternatives include ProjectLocker, unfuddle, and a host of others. I'm sure all of these services are adequate solutions for any project, but to be honest, I'm not only cheap, I'm also incredibly lazy. I don't want to take the time to figure out yet another site, set up my public key, create a new project and then configure it. I want something dead simple.

I originally thought I might just set up Git repositories on a USB drive and back my projects up there, but that solution requires that you always have the drive with you to use it. What I wanted was something like the USB drive in that it was just part of the filesystem, but at the same time could be everywhere I could be. The solution I came up with was to use Dropbox.

Dropbox, in their own words, "...is software that syncs your files online and across your computers."
Put your files into your Dropbox on one computer, and they'll be instantly available on any of your other computers that you've installed Dropbox on (Windows, Mac, and Linux too!) Because a copy of your files are stored on Dropbox's secure servers, you can also access them from any computer or mobile device using the Dropbox website.
I've already been using dropbox for some time, so it was really just a matter of creating a Git remote repository. That's simple:

mkdir ~/Dropbox/projects/new_project
cd ~/Dropbox/projects/new_project
git --bare init

I've got my Git remote repository ready, now I just need to "add" it to my current project and "push" the current project to my new remote repository. Again, simplicity itself:

cd ~/projects/new_project
git remote add origin ~/Dropbox/projects/new_project
git push origin master

The main drawback with this solution is that I now need to have the "Dropbox" application installed on whatever computer I'm working on. This isn't going to be a problem for me, but I can see how it would be a problem for some. Another drawback is the 2-3 GB limitation. Again, it's not a problem for me, but it may be for some.

The big "wins," on the other hand, are: an external private repository for projects; easy project collaborate with others by "sharing" the project folder; and best of all, it's all free until it's outgrown. 

To be honest, I'm pretty sure I'm not sharing any sort of huge revelation; this post was a really just an excuse for me to try to get more storage on my Dropbox account. You see, you start out with 2GB for free and you get another 250MB with every referral up to 3GB. So how about clicking on this link and getting me to my goal? I'm not only cheap and lazy, I also have no shame.

Filed under: dropbox

trapo says...

How cool is dropbox? I just created an account and now the site generated by maven is available at:

https://dl.getdropbox.com/u/2812119/trapo/index.html

I promisse that I will try to maintain it updated with the code in github.

cya

Filed under: dropbox