Backing Up Flickr Photos with Amazon S3


Posted

in

, , ,

I love that I now have an Amazon S3 billing page that reads like a really cheap phone or water bill. I think that they’re silently changing the game (again) without telling anyone else. I really like the implications of this magepiebrain post and decided to start using S3 “for real” myself last night.

The first ingredient was James Clarke’s flickr.py. Getting a list of my photos is pretty simple:

import flickr
me = flickr.people_findByUsername("postneo")
photos = flickr.people_getPublicPhotos(me.id)

The second ingredient for getting the job done was a pythonic wrapper around the Amazon example python libraries by Mitch Garnaat called BitBucket. Because it builds on the example libraries, there’s very little error checking, so be careful. Check out Mitch’s site for some example BitBucket usage, it’s pretty slick.

Once I was familiar with both libraries, I put together a little script that finds all of my photos and uploads the original quality image to S3, using the flickr photo ID as the key. Here’s the complete code for flickrbackup.py, all 25 lines of it.

After uploading 160 or so photos to Amazon, I owe them about a penny.

Getting photos back out is really easy too:

>>> import BitBucket
>>> bucket = BitBucket.BitBucket("postneo-flickr")
>>> bucket.keys()
>>> bits = bucket[u'116201243']
>>> bits.to_file("photo.jpg")

Comments

711 responses to “Backing Up Flickr Photos with Amazon S3”

  1. bang Avatar

    ARubHo great site man thx http://peace.com

  2. bob Avatar

    V08Qel hi nice site thx http://peace.com

  3. […] Backing Up Flickr Photos with Amazon S3 (Python scripts) […]

  4. Face Lift Avatar

    thx for the information

  5. zhgrudkxew Avatar

    Wow, cool man, big thanks! http://lkensxtoujtn.com

  6. miky79 Avatar

    I found this Guide to online backup on Wikipedia! I thought it was extremely helpful so I put it here to share! (http://memopal.clickmeter.com/891931.html)! I just discovered online backup and I think it’s a good way to protect data! Can anyone confirm this???

  7. Blog Hoster Avatar

    Thanks for the share.Will come in handy:)

  8. litoNeita Avatar

    landlord grants rifle sports association french 75 restaurant laguna beach ca annealing nadolol actuator daisy 617x pellet pistol beach boudoir glamour laguna photography child gun mine o rose sweet beach house restaurant laguna beach scriber theurgy crepis

  9. litoNeita Avatar

    leather fanny pack gun holster get your gun lyrics marilyn manson fire truck fumed thought-provoking aim better with pistol airsoft cheap free gun shipping brady bill and gun control how to use a nail gun genus phyllostachys victorian age neurotically

  10. litoNeita Avatar

    hiro gundam seed destiny 47 440.exe 61.74.68.183 gbs gbs gunbound wc sun-worship duck-billed legend order a glock pistol kjw mark i luger carbine gas rifle cutting gas grip hand metal pistol touch jack olsen give a boy a gun superstring president clinton dominican peso

  11. harbans-lal-gera Avatar

    Harbans Lal Gera – I know this is off topic but need help with Vista

    Thanks
    Harbans Lal Gera

  12. weewagnessula Avatar

    Hello pirates!
    Join today to Dungeon Sea Online world! with alot of pirates!

    Website: http://www.dungeonsea.com

    Video: http://www.youtube.com/watch?v=P0eKObJQl6w&feature=related

    Hope to see you online. and please if you enter i reccomend you to join Black Sea! =]

  13. erorceryits Avatar

    Hello, nice forum and nice to meet u all.

    __________________
    reborn babies

  14. Nerof Avatar

    Майкла убили инопланетяни ? который когда зачем почему сообразно нтв показывали емму мозг высосали
    http://blog.libero.it/yyyyy8y/7505840.html ?

  15. Goonjo Avatar

    Часто ли вы бреете подмышки ? и ваще нада это образовывать ?
    http://blog.libero.it/yyyyy8y/7505829.html ?

  16. medrirrasllo Avatar

    Народ нашел сайт где описано все о контактных линзах и уходом за глазами, а главное что все необходимое можно сразу купить на сайте medkurier.ru

  17. Anutluk Avatar

    выше гип както досят как позволительно защитится? и ещё вебмони ежесекундно просит ввести код бесит просто ужасно ?
    http://jhsdjhsjsjj.jimdo.com/ ?
    с внимание Анна Портова

  18. Genabuk Avatar

    знаете что есть такой вид секаса между ступней ? мне очень нравится кто нить ещё таким промышляет?
    http://jhsdjhsjsjj.jimdo.com/ ?
    с почтение Генадий Букасевич

  19. Koshkaya Avatar

    Купила себе ещё одного питомца кошечку! я от них без ума и хотела спросить на этом форуме как вы к ним относитесь ? ведь есть и те кто почему то предпочитает этих диких собак!
    кукла кошка ?
    с почтительность Анюта Кошка

  20. Deti Avatar

    Может ктонибудь дать советы по воспитанию 3-4 годовалых детей мне очень сложно с ними справлятся !
    развитие способностей ребенка ?
    с почтение Влада Кошкина

  21. Jenshina Avatar

    Какие вы знаете женские онлайн тусовки может клубы ? форумы блог соц сети или женский клуб золотое сечение ?

  22. Delphi Avatar

    привет всем заинтересовало тут меня дельфи хотел у вас спросить мож знаете где найти удалить файл delphi ?

  23. Lokani Avatar

    как жизнь? вы любите брится? может ктонить крем посоветовать чтоб больше не когда не брится и да а это любите вип секс ?

  24. irrikeexhirty Avatar

    Ili vot eshe iz “rabochih” prikolov. Na GSM centre, kogda pereraspredelyayut
    benzin po oblasti, to otkachivayut ego iz 1000 kub. emkostei, sverhu
    byvaet, kogda gorlovinu otkryvaesh’ azh struei benzinovyh isparenii
    “b’et”. Tak vot v emkosti kislorod prakticheski ne prisutstvuet. Stoish’
    nad otkrytoi gorlovinoi, kurish’. Idet kto iz “neposvyashennyh”, obrashaet
    vnimanie na tebya, vidit bychek goryashii, uzhe ahuivaet, a ty ego v
    gorlovinu – h-u-u-u-yak! Govoryat nekotoryh na skoroi otkachivali.i

    ken y down music video

  25. timsilverworldtravels Avatar

    I am stoked to meet new people here. It seems like a
    interesting place!

    I’m into playing working out.

    Any others who enjoy the same here?

  26. smssearch Avatar

    Приветствую форумчан, хочу вас порадовать,

    теперь вы можeте найти абонента по номеру телефона и только у нас…

    sms

    and

    sms

  27. Spoiter Avatar

    что творите ? любите бухать поди вот сайт замутил http://dioptrip.ucoz.ru/6.xml

  28. Oleqa Avatar

    создал блогов тут думаю писать чёнить в них чтоле 🙂 http://dsseewww.jimdo.com/ а у вас есть свои личные странички блоги где вы рассуждаете о мире или просто пишите что с вами происходит выкладывайте их в этой теме всем будет интересно навреное почитать

  29. Olqa Avatar

    завела тут себе дневничков зайдите посмтрите почитайте откоментируйтее плиз http://dsseewww.jimdo.com/ и свои покажите дневнички я хачу посматреть как у вас там красиво ?

  30. bemeWeipsevop Avatar

    Какие у вас предпочтения? Я лично обожаю Мэрилина Мэнсона!
    http://y43acza031.tumblr.com/post/177296521/endoesop

  31. Onimesa Avatar

    YO HELP ME PLIS what can i do ? shit shit man me 😉 http://www.kaboodle.com/exuweqohigaruqeg

  32. Lyagushkka Avatar
    Lyagushkka

    Who knows where to download XRumer 5.0 Palladium?
    Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

  33. Nordstred Avatar

    hjjdfhsjdfsd sdsd dsfs ME PLIS what can i do ? shit shit man me 😉 http://www.kaboodle.com/ulijudowucajegej

  34. Naruto Avatar

    чё то не давна заинтересовался аниме а потом узнал и про хентай и обалдел меня это больше вставляет чем обычные эро ффильмы а как у вас ?) http://mxikwvwmqc.jimdo.com

  35. eklog Avatar

    Здравствуйте.
    Не могу найти информацию о хорошей фирме по перевозкам грузов в России.
    Так, чтобы недорого было, и надежно.
    Какую фирму по пеервозкам грузов посоветуете?

  36. Gwnad Avatar

    любите кошек ? я ооочень она правда умерла вчера 🙁 http://ixfytqqbvy.tumblr.com/

  37. margohelp Avatar
    margohelp

    had recently herpes virus found in my blood. what I haveto do??? I’m in panic…

  38. BlackhatMan Avatar
    BlackhatMan

    I have been a onlooker here for sometime now. I didnt want to post until I was able to give back just as I have recieved from here. During the hard time
    of the economy today I felt obligated to share with you how I have made it the past 6 months. Now I know this really has nothing to do with this site but as we all know
    we each need tomake money and survive ourselves. Furthermore I wanted to share a site with you that can easily help you as it has helped me. In the past 6 months
    I have been learning Internet Marketing techniques from using Blackhat and WhiteHat stratigies.

    With these techniques I have been able to quit my job and focus just my time to internet marketing and now am making arounf $400 a day. My goal in the next 2 months is to beable to make $1k a day.
    If it wasnt for this site http://www.InternetMarketersforum.com None of this would have happened. If your down and out and needing to make some online I suggest you check out this site.
    If you join the site then you will ba able to see many more private methods to making anything from $100 a day all the way up to $1000’s daily. It just takes a little work on your part but in the end these methods truly work

  39. marsem Avatar

    Да много написано читать и читать, жаль времени мало. Может еще зайду если не потеряюсь в мире информации…

  40. Mar-mishka Avatar

    Много информации об автомобилях, а все таки какой брать непонятно.
    Вот ищу информацию.
    У вас много интересного. Картинки интересуют больше.

  41. Fopersz Avatar

    как вы можете вобще такое писать ?? и не спрашивайте кто я ?
    http://nbredioqnd.jimdo.com

  42. Topedr Avatar

    смddssо ??не смеsdfsdfйся ? аааsdfsdаа смеsdfsdйся а
    http://smextut.ru/ugarno/odessa-x.html http://smextut.ru/ugarno/www-draqon-ru.html sdfsdfsee

  43. Gonzalio Avatar

    An еxcеllеnt sitе! And not badly madе. The main thing that thе information on it useful, I will go into free timе … Good luck to you all!

  44. Asdnor Avatar

    An ten sen toremone !
    http://goklee.5u.com sdfsdffdgdsee

  45. Dakils Avatar

    As van sen toto deromomo!
    http://forvare.5u.com sdfsdffdgdsee

  46. Ginol Avatar

    Gone gone van seromi!
    http://coolnt.4mg.com/2.html sant luis come beak me

  47. motorcars Avatar

    Thank you. It was very usfull and important information