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. Eroloalen Avatar
    Eroloalen

    Рассылка без спама ваших оьбявлений на 5 тысяч 275 досок а так же на 45 тысячи 500 закрытых форумови о ваших товарах мгновенно узнают тысячи потенциальных клиентов. Рассылка будет сделана в течении 12 минут после оплкты.
    Всего 231 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru qu 640u y yl

  2. Rosanna Avatar
    Rosanna

    I want to know just what has to say with this?

    webcamchat

  3. DokEdizedok Avatar
    DokEdizedok

    Реальная рассылка на 4 тысячи 800 досок обьявлений а так же на 49 тысяч форумови о ваших товарах сразу же узнают сотни тысяч покупателей. Рассылка будет сделана в течении 28 минут после оплаты.
    Всего 213 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru bg 614d r yj

  4. DokEdizedok Avatar
    DokEdizedok

    Не спамовая рассылка на 5 тысяч 275 досок обьявлений а так же на 48 тысячи 500 закрытых форумови о ваших предложениях сразу же узнают сотни тысяч покупателей. Рассылка будет сделана в течении 19 минут после оплаты.
    Всего 243 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru et 086q l hj

  5. websudak Avatar

    СмотретьОборудованиея для бизнеса высокая прибыль, готовые бизнес планы для работы с поролоном и декором.

  6. Twensejaw Avatar
    Twensejaw

    Реальная рассылка вашей рекламы на 4 тысячи 750 досок бьявлений а так же на 47 тсыячи 500 закрытых форумови о ваших предложениях сразу же узнают сотни тысяч потенциальных клиентов. Рассылка будет сделана в течении 21 минут птсле оплаты.
    Всего 242 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru vf 787z u pg

  7. Twensejaw Avatar
    Twensejaw

    Правильная рассылка на 5 тысяч 250 досок обьявлений а так же на 43 тысячи закрытых форумови о ваших сайтах и товарах сразу же узнают тысячи потенциальных клиентов. Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 224 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru yp 556c y ac

  8. Twensejaw Avatar
    Twensejaw

    Не спамовая рассылка ваших обьявлений на 5 тысяч 100 досок а так же на 44 тысячи 500 форумови о ваших товарах мгновенно узнают сотни тысяч покупателей. Рассылкабудет сделана в течении 29 минут после оплаты.
    Всего 220 рбулей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru uj 834w l sw

  9. stepleNem Avatar
    stepleNem

    Реальная рассылка на 4 тысячи 880 досок а так же на 41 тысяча закрытых форумови о ваших услугах мгновенно узнают миллионы потенциальных клиентов. Рассылка будет сделана в течкнии 12 минут после оплаты.
    Всего 217 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ud 910z n ie

  10. stepleNem Avatar
    stepleNem

    Срочная рассылка на 5 тысяч 250 досок обьявлений а так же на 49 тысячи 500 форумови о ваших предложениях мгновенно узнают десятки тысяч покупателенй. Рассылка будет сделана в течении 20 минут после оплаты.
    Всего 223 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru xe 252x i zb

  11. stepleNem Avatar
    stepleNem

    Массовая рассылка обьявлений на 5 тысяч 360 досок обьявлений а так же на 49 тысячи 500 форумови о ваших предложениях мгновенно узнают миллионы клиентов. Рассылка будет сделана в течении 16 минут после оплаты.
    Всего 215 рублйе за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru az 033q n cy

  12. melcvjpatric Avatar
    melcvjpatric

    too much diazepam depression saarland osteopenia and prednisone premarin water retention potency of diuretics nesvitrk morning dip asthma what is uses
    can acupuncture help weight loss plan b pill effectiveness is baking soda good for acne

  13. illictasy Avatar
    illictasy

    Рассылка обьявлений на 8 тысяч 255 досок обьявлений а так же на 43 тысячи 500 форумови о ваших предложениях мгновенно узнают тысячи клиентов. Рассылка будет сделана в течении 23 минут погсле олаты.
    Всего 225 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru sz 480a a on

  14. skgost2011 Avatar

    Ñòðîèòåëüíàÿ Êîìïàíèÿ ÃÎÑÒ Âûïîëíÿåì ëþáûå âèäû ðåìîíòîâ, Ìàëîýòàæíîå ñòðîèòåëüñòâî.Íèçêèå Öåíû ,ñîáëþäåíèå ñðîêîâ, Ñîñòàâëåíèå ñìåòû ÁÅÑÏËÀÒÍÎ.Íàø ñàéò skgost.ru Òåë +7(812)927-98-73 Standard Construction Company We carry all types of repairs, low-rise stroitelstvo.Nizkie Prices, deadlines, budgeting BESPLATNO.Nash site skgost.ru Phone: +7 (812) 927-98-73

  15. Sharron Avatar
    Sharron

    Maybe the most amazing thing I read all year..

    acne free in 3 days review

  16. muzonin1 Avatar

    Сайт azerk.printdirect.ru где можно заказать качественную,оригинальную,качественную вещь от наших дизайнеров.Любые темы и направления,разнообразный выбор футболок,кепок,кружек,значков и т.д есть все по разумной цене.Site azerk.printdirect.ru where you can order high-quality, original, high-quality item from our dizaynerov.Lyubye topics and areas, a diverse selection of shirts, caps, mugs, badges, etc. there are all at a reasonable price

  17. Griblerne Avatar
    Griblerne

    Рассылка обьявлений на 8 тысяч 255 досок а так же на 40 тысяч форумови о ваших товарах сразу же узнают десятки тысяч клиентов. Рассылка будет сделана в течении 24 минут послеоплаты.
    Всего 248 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru bn 825f n ri

  18. esosicussyhesS Avatar
    esosicussyhesS

    Реальная рассылка на 8 тысячи 950 досок а так же на 43 тысячи закрытых форумови о ваших предложениях сразу же узнают десятки тывсяч клиентов. Рассылка будет сделана в течении 19 минут после оплаты.
    Всего 240 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ff 380o j dc

  19. esosicussyhesS Avatar
    esosicussyhesS

    Массовая рассылка сообщений на 7 тысяч 300 досок обьявлений а так же на 48 тысяч закрытых форумови о ваших товарах сразу же узнают сотни тысяч потенциальных клиентов. Рассылка будет сделана в течении 17 минут после оплаты.
    Всего 239 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru rd 120i t qx

  20. esosicussyhesS Avatar
    esosicussyhesS

    Рассылка без спама ваших обьявлений на 8 тысяч 250 досок обьявлений а так же на 47 тысяч форуомви о ваших товарах сразу же узнают тысяччи потенциальных клиентов. Рассылка будет сделана в течении 16 минут после оплаты.
    Всего 244 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru do 796x f ay

  21. wransancils Avatar
    wransancils

    Массовая рассылка сообщений на 8 тысячи 875 досок обьявлений а так же на 49 тысячи 500 форумов о ваших сайтах и товарах сразу же узнают десятки тысяч потенциальных клиентов. Рассылка будет сделана в течении 15 минут после оплаты.
    Всего 211 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ql 246w e kj

  22. wransancils Avatar
    wransancils

    Массовая рассылка сообщений на 8 тысячи 789 досок а так же на 41 тысяча закрытых форумови о вших товарах мгновенно узнают десятки млилионов клиентов. Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 218 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru sq 882f d sc

  23. wransancils Avatar
    wransancils

    Массовая рассылка обьявлений на 8 тысяч 360 досок обьявлений а так же на 41 тысяча форумови о ваших сайтах и товарах мгновенно узнают десятки тысяч клиентов. Рассылка будет сделана в течении 24 минут после оплаты.
    Всего 239 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru jx 315l b pj

  24. arexlarfAners Avatar
    arexlarfAners

    [url=http://mypohudeli.mylene.su/4/12-20101396.php]диета с клизмой[/url] Справа от опухоли видна двенадцатиперстная кишка и могут быть заметны неравномерность и утолщение ее медиальной стенки. При распространении опухоли на головку поджелудочной железы установить ее первичную локализацию затруднительно.
    [url=http://mypohudeli.mylene.su/02-04-20102/12-20101215.php]белье для похудения япония[/url]

  25. TrexCreed Avatar
    TrexCreed

    Реальная рассылка на 8 тысячи 850 досок а так же на 41 тысяча форумови о ваших товарах и услугах мгновенно узнают дсеятки тысяч потенциальных клиентов. Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 242 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru js 591r o tq

  26. TrexCreed Avatar
    TrexCreed

    Правильная рассылка на 8 тысячи 850 досок обьявлений а так же на 45 тысячи 500 закрытых форумови о ваших услугах сразу же узнают десятки миллионов покуптелей. Рассылка будето сделана в течении 28 минут после оплаты.
    Всего 220 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru yh 145p p ly

  27. antallide Avatar
    antallide

    Не спамовая рассылка ваших обьявлений на 8 тысячи 700 досок а так же на 45 тысяч форумови о ваших товарах мгновенно узнают сотни тысяч клиентошв.
    Рассылка будет сделана в течении 26 минут после оплаты.
    Всего 218 руллей за расслку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ip 023b u ci

  28. antallide Avatar
    antallide

    Реальная рассылка вашей рекламы на 8 тысячи 750 досок а так же на 42 тысячи закрытых форумови о ваших предложениях мгновенно узнают десятки тысяч клиентов.
    Рассылка бцдет сделана в течении 19 минут после оплаты.
    Всего 237 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru jx 703z x vl

  29. antallide Avatar
    antallide

    Рассылка сообщений на 8 тысячи 850 досок а так же на 45 тысячи 500 форумови о ваших услугах мгновенно узнают сотни тысяч потенциальных клиентов.
    Рассылка будет сделана в течении 266 минут после оплаты.
    Всего 225 рублйе за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru wy 685s d cj

  30. zipshop Avatar

    [b][url=http://www.zipshop.ru/katalog/ricoh/toners]тонер ricoh 2020[/url]
    [/b] и [b][url=http://www.zipshop.ru/]ricoh aficio mp1500[/url]
    [/b] можно заказать на этом сайте – zipshop.ru

  31. QROPS Avatar

    I image this might be various upon the written content? having said that I still consider that it could be suitable for nearly any type of subject material, as a result of it might regularly be fulfilling to resolve a warm and pleasant face or maybe hear a voice while initial landing.

  32. Online Coupons Avatar

    Peculiar this publish is totaly unrelated to what I used to be searching google for, but it was once indexed on the first page. I suppose your doing one thing right if Google likes you adequate to put you on the first web page of a non comparable search.

  33. Teeltylexv Avatar
    Teeltylexv

    Рассылка без спама на 8 тысяч 330 досок ап так же на 46 тысяч форумови о ваших редложениях сразу же узнают миллионы покупателей.
    Рассылка будет сделана в течении 15 минут после оплаты.
    Всего 217 рублей а рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ep 798q w zk

  34. Teeltylexv Avatar
    Teeltylexv

    Массовая рассылка обьявлений на 8 тысяч 155 досок обьявлений а так же на 49 тысячи 500 форумови о ваших товарах и услугах сразу же узнают десятки миллионов покупателйе.
    Рассылка будет сделана в теченит 23 минут после оплаты.
    Всего 238 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru lt 146u q xu

  35. Teeltylexv Avatar
    Teeltylexv

    Массовая рассылка обьявлений на 8 тысячи 850 досок а так же на 49 тысяч закрытых форумови о ваших услугах сразу же узнают сотни тысяч клиентов.
    Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 225 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru xn 429x p hl

  36. gaineeHonlelfz Avatar
    gaineeHonlelfz

    Не спамовая рассылка на 8 тысяч 255 досока так же на 42 тысячи 500 форумови о ваших услугах мгновенно узнаюют сотни тысяч потенциальных клиентов.
    Рассылка будет сделана в течении 29 минут после оплаты.
    Всего 210 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru in 466y h op

  37. dyelvetwecyncg Avatar
    dyelvetwecyncg

    Рассылка обьявлений на 7 тысяч 300 досок обьявлений а так же на 46 тысячи 500 форумови о ваших сайтах и товарах сразу же узнают десятки тысяч клиентов.
    Рассылка будет сщелана в течении 30 минут после оплаты.
    Всего 242 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru vb 458q o kg

  38. Diedviocouddy Avatar
    Diedviocouddy

    Рассылка на 8 тысяч 360 досок а так же на 44 тысячи 500 форумови о ваших услугах сразу же узнают десятки миллионов потенцйиальных клиентов.
    Рассылка будет сделана в течении 27 минут послее оплаты.
    Всего 255 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru wf 519p l bj

  39. lanyards Avatar

    I admire the precious knowledge you be offering to your articles. I will bookmark your blog and have my children check up here generally. I am moderately positive they’re going to be informed a variety of new stuff here than anyone else!

  40. corvalisbuildik Avatar

    Design Builders with over 25 years experience [url=http://corvallisbuilder.com/]http://corvallisbuilder.com/[/url]

  41. dgdfhhjf Avatar
    dgdfhhjf

    Рассылка обьявлений на 8 тысяч 100 досок а так же на 47 тысяч форумови о ваших отварах сразу же узнпют тысячи клиентов.
    Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 231 рублей за рассылку.
    Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru mw 634c h qz