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. NYC Bankruptcy Lawyer Avatar

    Whats up, I just hopped over in your site by the use of StumbleUpon. No longer something I’d generally read, however I appreciated your feelings none the less. Thank you for making something worth reading.

  2. dmit.karlov Avatar

    Привет всем, парни скажите пож-та, кто хочет облизать киску девчонки? Только честно.
    [url=http://dmit-carlov.narod.ru]мой сайтик[/url]

  3. EMANQUENT Avatar
    EMANQUENT

    Рассылка без спама ваших обьявлений на 8 тысяч 250 досок обьявлений а так же на 45 тысячи 500 закрытых форумови о ваших товарах и услугах сразу же узнают тысячи потенциальных клиентов.
    Рассылка будет сделана в течении 16 минут после оплаты.
    Всего 247 рубдей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru yn 272c l nh

  4. EMANQUENT Avatar
    EMANQUENT

    Срочная рассылка на 8 тысячи 750 досок а так же на 40 тысяч форумови о ваших товарах сразу же узнают сотни тывяч клиентов.
    Рассылка будет сделана в течении 11 минут после оплат.ы
    Всего 227 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru me 530l s tg

  5. EMANQUENT Avatar
    EMANQUENT

    Быстрая рассылка обьоявлений на 8 тысячи 789 досок а так же на 42 тысячи 500 закнытых форумови о ваших товарах и услугах сразу же узнают миллионы клиентов.
    Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 227 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ry 528c s sj

  6. Inpucceep Avatar
    Inpucceep

    Рассылка без спама на 8 тысячи 950 досок а так же на 49 тысячи 500 форумови о ваших услугах сразу же узнают тысячи потенциальных клиентов.
    Рассылка будет сделана в течении 81 минут после оплаты.
    Всего 231 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru lx 114r l ry

  7. Eneodims Avatar

    С новым годом с новыми ценами с новым решением!
    Лучшем подарком в новом году будет неодимовый магнит!
    Остановить счетчик воды!
    Остановить электросчетчик!
    Остановить газовый счетчик!

    Мечта любого домовладельца может стать реальностью!

    Я покупал магниты большей мощности [url=http://mega-magnit.ru]здесь[/url],
    Будите обращаться напишите что вы от “#5633454”.

    Удачной экономии в новом году!

  8. Hip Hop Music Avatar

    I admire the precious information you be offering for your articles. I will bookmark your blog and have my youngsters check up here generally. I’m slightly positive they are going to be informed loads of new stuff here than any one else!

  9. usaxiakat Avatar

    Урок географии:
    – вася, что же Ñ‚Ñ‹ можешь рассказать о Панамском канале?
    – Ничего,олеся, у нас в телевизоре такого канала нет [url=http://eclectictextiles.com/] морские перевозки[/url]
    есть

  10. Allyson Cotton Avatar
    Allyson Cotton

    Celia ROCKS?!

    bilder wochentage

  11. warezni4 Avatar

    warezni4ek.su-Ðàçâëåêàòåëüíûé âàðåç ïîðòàë, Ó íàñ Âû ñìîæåòå ñêà÷àòü àëüáîìû ìóçûêè, òàê æå ñêà÷àòü áåñïëàòíî ôèëüìû, ïîñìîòðåòü è ñêà÷àòü êàðòèíêè, âñåãäà áûòü âêóðñå âûõîäà íîâûõ ïðîãðàìì è ñêà÷àòü áåñïëàòíî ïðîãðàììó.Entertaining warez portal Here you can download music albums, just free movies, watch and download pictures to be always vkurse out new programs and free software.

  12. NewYorker Avatar

    http://javagala.su/ софт для компьютера интересные кряки галактика знакомств коды http://javagala.su

  13. reurneLelusty Avatar
    reurneLelusty

    Рассылка без спама ваших обьявлений на 8 тысячи 789 досок обьявлений а так же на 45 тысяч форумови о авших товарах сразу же узнают миллиошы клиентов.
    Рассылка будет сделана в течении 10 минут после оплатьы.
    Всего 210 рублай за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru nt 335n t bu

  14. reurneLelusty Avatar
    reurneLelusty

    Правильная рассылка на 8 тысяч 340 досок а так же на 47 тысячи 500 закрытых форумови о ваших услугах сразу же узнают сотни тысяч потенциальных клиентов.
    Рассылка будет сделана в течении 10 минут после оплаты.
    Всего 255 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru nf 014x n ex

  15. reurneLelusty Avatar
    reurneLelusty

    Правильная рассылка на 8 тысяч 275 досок а так же на 46 тысяч форумови о ваших товарах мгновенно узнают миллионы потенциальных клиентов.
    Рассылка будет сделана в течении 11 минут после оплаты.
    Всего 238 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ox 101w z mj

  16. reurneLelusty Avatar
    reurneLelusty

    Рассылка сообщений на 8 тысячи 850 досок обьявлений а так же на 41 тысяча закрытых форумови о вашиих услугах мгновенно узнают миллионы потенциалььных клиентов.
    Рассылка будет сделана в течении 15 минут после оплаты.
    Всего 210 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru dx 943d i xq

  17. salt free water Avatar

    I admire the valuable knowledge you offer to your articles. I will be able to bookmark your weblog and have my children take a look at up here generally. I am rather certain they will learn plenty of new stuff here than anybody else!

  18. Jesepseulty Avatar

    Скачать Nero Express 8
    SpeedUpMyPC 2010 + ключ [url=http://programmi-besplatno.com/index.php?newsid=27]Файлообменник Shareman[/url]
    Тема Seven для Windows XP
    Русские машины для NFS Most Wanted Driver Checker v 2.7
    Скины для Kmplayer Almeza Multiset pro [url=http://www.programmi-besplatno.com]Программы на русском[/url]

  19. BusaQuant Avatar

    Качественный x5 [url=http://www.aionsphere.ru]aion online сервер,
    aion online русский[/url] http://www.aionsphere.ru Средний онлайн 500 макс 2000.
    Рейты x5 все! Все функционирует соответственно с официальным сервером! Оcады замков и артефактов, захватывающие инстансы, шокирующая бездна,боевая арена,реалистичные PVP,серьезные легионы, разломы, дроп с рейд боссов,сбалансированные скиллы,работающий крафт, полеты. качественно настроенный сервер. Никаких лагов. Никаких вайпов.
    Еженедельные обновления и стабильная работа в режиме 24/7.

  20. propecia Avatar

    Very good piece

  21. columbia multiple listing service Avatar

    After reading this I thought it was very informative. I appreciate you taking the time to put this blog piece together. I once again find myself spending way to much time both reading and commenting. What ever, it was still worth it

  22. cheap propecia Avatar

    Rather valuable phrase

  23. Frannatup Avatar

    [url=http://lorenbriscoe.land.ru/proiti_test_indigo.html]пройти тест индиго[/url]

  24. halo reach ranks Avatar

    Thanks for making the trustworthy effort to talk about this. I feel very strong approximately it and would like to learn more. If it’s OK, as you acquire extra intensive wisdom, may you thoughts including extra articles similar to this one with additional information? It might be extraordinarily helpful and useful for me and my friends.

  25. kinooneme Avatar
    kinooneme

    Не спамовая рассылка ваших обьявлений на 8 тысячи 880 досок а так же на 45 тысяч закрытых форумови о ваших товарах сразу же узнают десятки тысяч потенциальных клиентов. Рассылка будет сделана в течении 12 минут после омлаты.
    Всего 218 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru uz 572s m mx

  26. rohotic Avatar

    [url=http://roho-shop.narod2.ru]Подушка Roho Nexus SPIRIT.[/url]
    Данная подушка соединяет в себе удобство и стабильность контурных поролоновых подушек с терапевтическим воздействием

  27. zoofInaro Avatar
    zoofInaro

    Реальная рассылка вашей рекламы на 8 тысяч 245 досок обьявлений а так же на 49 тысячи 500 форумови о ваших сайтах и товарах мгновенно узнают сотни тысяч покупателей.
    Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 241 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru eq 924n j ei

  28. zoofInaro Avatar
    zoofInaro

    Рассылка на 8 тысячи 875 досок обьявлений а так же на 43 тысячи закрытых форумови о ваших товарах мгновенно узнают тысячи потенциальных клиентов.
    Рассылка будет сделана в течении 24 минут после оплаыт.
    Всего 210 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru oy 934j m al

  29. zoofInaro Avatar
    zoofInaro

    Быстрая рассылка обьявлений на 8 тысячи 795 досок а так же на 49 тысячи 500 форумови о вашихэ предложениях сразу же узнают миллионы клиентов.
    Рассылка будет сделана в течении 22 минут после оплаты.
    Всего 227 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru bw 950c p ka

  30. zoofInaro Avatar
    zoofInaro

    Рассылка сообщений на 8 тысяч 245 досок а так же на 47 тысячи 500 закрытых форумови о ваших сайтах и товарах сразуже узнают миллионы покупателей.
    Рассылка будет сделана в теченити 21 минут после оплаты.
    Всего 242 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru lu 017y w xj

  31. tutoring services sydney Avatar

    Prompt, where I can find it?

  32. foedeHainee Avatar

    [url=http://www.1recept.com/tag/som/]Сом[/url] – это жирная рыба. Его мясо содержит полезные для организма вещества. Готовят сома различными способами. Но всегда он получается питательный

  33. Unfoxorordido Avatar
    Unfoxorordido

    Рассылак на 8 тфсячи 950 досок а так же на 50 тысяч форумови о вашиъ услугах мгновенно узнают десятки миллионов покупателей. Рассылка будет сделана в течении 29 минут после оплаты.
    Всего 247 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru gq 782t b yx

  34. Extessjaits Avatar
    Extessjaits

    Реальная рассылка на 8 тысячи 800 досок а так же на 44 тысячи 500 закрытых форумови о ваших товарах мгновенно узнают десятки миллионов покпуателей.
    Рассылка будет сделланав течении 22 минут после оплаты.
    Всего 242 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru gj 295u c cp

  35. MoitodaBedsit Avatar

    [url=http://www.23km.ru]Hotel Самары – Моя[/url] расположена на съезде в Самару на трассе «М5 «Урал» «Москва-Челябинск». Хорчевня предлагает прекрасные условия для людей приезжающих в Самару по делам, автотуристов и жителей губернии. У нас есть все начиная от бронирования и Wi-Fi интернета, заканчивая тем, что все будь то одноместный или двухместный номер в вашем распоряжении большой набор удобств.
    [url=http://www.23km.ru]цена на номера в самаре[/url]

  36. Hillary Colasurdo Avatar

    Another nice website post. I shared this a at my Facebook – you can consider adding a “like” button how to Your New website.

  37. occusyspoople Avatar

    Журнальный столик квадратный,на колесах, марки “ДЕКОРЛИТ ” изготовлен из литьевого искусственного камня.
    Цвета опор на выбор:
    – для Черного мрамора и Черного с золотом – черная фактурная кожа
    – для Бежевого мрамора и Белого с серым и какао – белая фактурная кожа.
    Цвет столешницы на выбор.
    Низкие ценам – http://www.eyus.ru/category_3.html

  38. baseball trading pins Avatar

    Good issues?I would word that as any individual who actually doesn’t write on blogs much (in truth, this can be my first submit), I don’t suppose the term ‘lurker’ could be very turning into to a non-posting reader. It’s now not your fault the least bit , but perhaps the blogosphere may just come up with a better, non-creepy title for the ninety% folks that enjoy reading the content .

  39. white owl cigars Avatar

    I like the dear information you be offering to your articles. I can bookmark your weblog and feature my children take a look at up right here generally. I’m somewhat positive they will be informed numerous new stuff right here than anyone else!

  40. Othetawed Avatar

    Пиво – это самый древний напиток. Его свойства полезны и не подлежат сомнению. [url=http://www.pivo.im/pivo/]Пиво[/url] приготавливают на пивных заводах. Главное в пиве правильно приготовленный солод, от этого зависит цвет этого благородного напитка.

  41. customized dog tag Avatar

    I believe that is an interesting aspect, it made me think a bit. Thank you for sparking my thinking cap. Every so often I am getting such a lot in a rut that I just really feel like a record.

  42. Spappythychor Avatar
    Spappythychor

    Рассылка обьбявбений на 8 тысяч 250 досок а так же на 44 тысячи закрытых форумови о ваших сайтах и товарах сразу же узнают тысячи потенциальных клиентов.
    Рассылка будет сделана в течении 30 мниут после оплаты.
    Всего 225 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ot 207l s jb

  43. Charita Franciscus Avatar

    great, thanks for sharing

  44. sale by owner Avatar

    This is an interesting article, I’ll bookmark this for future use. By the way, what theme are you using?