Uygulamadan Bağımsız Bir Dijital Günlük Arşivi Nasıl Oluşturulur?
Günlüğünüzün, uygulamasını kullanmayı bıraktıktan sonra da okunabilir kalmasını istiyorsanız, uygulama dışa aktarmalarının yanı sıra kendi kontrolünüzdeki sıradan dosya ve klasörlerde de bir kopyasını saklayın. Pratik olan tercih, tek bir “mükemmel” dosya formatı seçmek değildir: okunabilir girdiler, korunmuş ekler, basit bir dizin ve ayrı yerlerde tutulan kopyalar içeren küçük bir arşiv oluşturmaktır. Bu rehber, söz konusu arşiv yapısını seçmek isteyenlere yöneliktir; günlük tutmaya nasıl başlanacağını veya bir günlüğün belirli uygulamalar arasında nasıl taşınacağını kapsamaz.
Bir arşivi bir uygulamadan bağımsız kılan nedir?
Bir günlüğün anlamına veya içeriğine yalnızca tek bir hizmet aracılığıyla erişilebiliyorsa, o günlük uygulamaya bağımlıdır: girdiler özel bir veritabanında saklanıyor olabilir, görseller hesap bağlantılarının ardında yer alıyor olabilir veya tarihler ile etiketler yalnızca uygulama özellikleri olarak mevcut olabilir. Bir dışa aktarma (export), yalnızca önem verdiğiniz kısımları koruyorsa ve ilgili hizmet olmadan da açılabiliyorsa işe yarar. Uygulama dışa aktarmalarını kullanışlı bir kaynak materyal olarak görün, arşivin eksiksiz olduğunun bir kanıtı olarak değil.
Kongre Kütüphanesi (Library of Congress), kişisel dijital kayıtları korumak isteyenlere önemli olanları seçmelerini, bunları klasörler halinde düzenlemelerini, açıklayıcı dosya adları kullanmalarını, klasörlerin ve dosyaların kısa bir açıklamasını yazmalarını, farklı yerlerde kopyalar oluşturmalarını ve dosyaların okunabilir kalıp kalmadığını kontrol etmelerini tavsiye eder. Bu fikirler, tek bir ek tasarım göreviyle doğrudan günlüklere uyarlanabilir: her girdiyi, günlük uygulamasının arayüzüne bağımlı olmadan anlaşılır hale getirmek. Library of Congress: Keeping Personal Digital Records
Okunabilir bir birincil kopya seçin ve orijinal dışa aktarmayı saklayın
Yaygın yazılımlarla inceleyebileceğiniz bir format kullanın. Yalnızca metinden oluşan girdiler için düz metin (plain-text) dosyası okuması ve araması kolay bir seçenektir; girdiler başlıklar veya bağlantılar içeriyorsa, Markdown pratik ve metin tabanlı bir tercihtir. Sabit sayfalı bir sürüm için PDF düzeni koruyabilir ancak metin olarak düzenlenmesi veya işlenmesi daha az pratiktir. Hiçbir tercih gelecekteki erişimi garanti etmez ve bir dönüştürme işlemi uygulamaya özgü ayrıntıları kaybettirebilir. Uygulamanın dışa aktarımının el değmemiş bir kopyasının yanı sıra oluşturduğunuz standartlaştırılmış kopyaları da saklayın.
Günlük girdileri için girdi başına bir UTF-8 .md veya .txt dosyası kullanışlı bir başlangıç noktasıdır. Tarihi anlaşılır bir dosya adına koyun (örneğin 2026-09-28.md) ve tarihi girdinin kendi içine de ekleyin. Yalnızca girdiyi bulmanıza yardımcı oluyorsa kısa bir başlık ekleyin. Bu düzen, girdileri tek tek taşınabilir kılar: bozuk bir dosya tüm yılın günlüğünü okunamaz hale getirmez ve özel bir veritabanını yeniden yapılandırmaya gerek kalmadan bir girdi doğrudan açılabilir. Bunlar tasarım önerileridir; her uygulama dışa aktarımının sorunsuz bir şekilde ayrı dosyalara eşleneceğinin garantisi değildir.
Uygulama CSV gibi yapılandırılmış verileri dışa aktarabiliyorsa, bu dosyayı okunabilir girdilerin yanında saklayın. CSV, tablosal veri alışverişi için belgelenmiş bir formattır; ancak RFC'nin kendisi de uygulamaların CSV yorumlamalarında farklılıklar gösterdiğini belirtmektedir. Net sütun adları kullanın, bir başlık satırı ekleyin ve her alanın ne anlama geldiğini belgeleyin; yalnızca bir e-tablo dışa aktarımının biçimlendirmeyi, bağlantılı medyaları veya her özelliği koruduğunu varsaymayın. RFC 4180: Common Format and MIME Type for CSV Files
Ekleri yakın tutun ve aralarındaki bağlantıyı açıklayın
Ekler için bir klasör oluşturun ve bunları bir girdiye bağlayan dosya adları kullanın (örneğin 2026-09-28-photo-01.jpg). Girdide, bir web adresine veya yalnızca uygulamada geçerli olan bir ek tanımlayıcısına değil, bu dosya adına atıfta bulunun. Mümkün olduğunda orijinal medya dosyasını koruyun; daha küçük bir önizleme veya dönüştürülmüş bir kopya yararlı olabilir ancak sessizce kaynak dosyanın yerini almamalıdır. Bir günlük dışa aktarımı ses, video, çizimler veya konum verileri içeriyorsa, bunların arşivin bir parçası olup olmayacağına ve nasıl olacağına açıkça karar verin. Atıfta bulundukları medyalar olmadan yalnızca metin girdilerinden oluşan bir klasör, o medyalar sizin için bir anlam taşıyorsa eksiktir.
Önemli olan olası her formatı toplamak değildir. Önemli olan ilişkileri anlaşılır kılmaktır: hangi ekin hangi girdiye ait olduğu, bir tarihin girdi tarihi mi yoksa medyanın oluşturulma tarihi mi olduğu ve bir dosyanın orijinal mi yoksa dönüştürülmüş bir kopya mı olduğu. Klasör düzenini, tarih kuralını ve bilinen tüm dışa aktarma eksikliklerini açıklayan kısa bir README.txt ekleyin. Kongre Kütüphanesi, kişisel kayıt organizasyonunun bir parçası olarak dizin yapısının ve belgelerin tanımlanmasını özellikle tavsiye eder. Library of Congress: Keeping Personal Digital Records
Anlaşılır kalmayı sürdüren küçük bir yapı kullanın
Yıl tabanlı,,
diary/2026/entries/ ve diary/2026/attachments/, kişisel bir arşivin içinde kolayca gezinilebilmesi için genellikle yeterlidir. El değmemiş uygulama dışa aktarmaları için exports/ klasörünü ve arşiv notları için README.txt dosyasını ekleyin. Klasör yapısının geneline tek bir günlük hizmetinin adını yerleştirmekten kaçının: uygulama değişebilir, ancak arşiv tarihler ve dosyalar etrafında düzenlenmiş olarak kalır.
Bir dizine ihtiyacınız varsa, her girdi için bir satır içeren ve tarih, dosya adı, başlık ve ekler gibi sütunlara sahip basit bir CSV oluşturun. Girdi metninin tamamını CSV hücrelerine sıkıştırmak yerine kendi dosyasında tutun. Bir e-tablo sıralamayı ve filtrelemeyi kolaylaştırır, ancak günlüğün tek kopyası değil, bir bulma aracı olmalıdır. Bir dizin yoksa veya bozulursa, tarihe dayalı dosya adları arşivde gezinmenize yine de olanak tanımalıdır.
Minimum bir örnek:
text diary/ README.txt exports/ diary-app-export.zip 2026/ entries/ 2026-09-28.md attachments/ 2026-09-28-photo-01.jpg index.csv
Bu yapıyı yalnızca içeriklere göz atma biçiminize uyuyorsa kullanın. Yıllar veya ayrı medya klasörleri bilgilere erişimi zorlaştırıyorsa yapıyı basitleştirin; tutarlılık ve net bir açıklama, belirli klasör adlarından daha önemlidir.
Bir dışa aktarmanın gerçekten eksiksiz olup olmadığını kontrol edin
Tasarıma karar vermeden önce bir test dışa aktarması yapın ve bunu uygulamada gördüklerinizle karşılaştırın. Birkaç sıradan girdiyi, özel biçimlendirmeye sahip bir girdiyi, bir veya daha fazla eki olan bir girdiyi ve güvendiğiniz herhangi bir içerik türünü kontrol edin. Dışa aktarılan dosyaları uygulamanın dışında açın. Tarihlerin, metinlerin ve eklerin mevcut olduğunu doğrulayın; eksik olabilecek veya farklı temsil edilebilecek etiketleri, düzenlemeleri, bağlantıları veya diğer bilgileri arayın. Dışa aktarımı aslına sadık bir kopya olarak görmek yerine, eksiklikleri README dosyasına not edin.
Ardından arşivi klasör yapısı üzerinden test edin: yalnızca dosya adını veya dizini kullanarak belirli bir girdiyi bulun, yaygın bir metin görüntüleyicide açın ve ek referanslarını takip edin. Bu resmi bir koruma denetimi değil, pratik bir kabul kontrolüdür. Arşivleme yönteminizdeki büyük değişikliklerden sonra veya arşivi yeni bir depolama birimine taşıdığınızda bunu tekrarlayın. Kongre Kütüphanesi, kişisel dijital belgelerin hâlâ okunabildiğinden emin olmak için en az yılda bir kez kontrol edilmesini tavsiye eder. Library of Congress: Keeping Personal Digital Records
Birden fazla kopya saklayın ve bunları doğrulayın
Farklı yerlerde en az iki kopya saklayın; örneğin biri bilgisayarda, diğeri ayrı bir depolama biriminde veya uzak bir depolama hizmetinde olsun. Her iki kopya da aynı cihazda veya aynı fiziksel konumda kalırsa, tek bir arıza her ikisini de etkileyebilir. Kongre Kütüphanesi, kişisel kayıtlar için farklı konumlarda birden fazla kopya bulundurulmasını ve periyodik okunabilirlik kontrolleri yapılmasını önerir. Library of Congress: Keeping Personal Digital Records
Biraz daha fazla güvence için, dosya sağlama toplamlarını (checksum) bir bildirim dosyasına (manifest) kaydedin ve bunları periyodik olarak karşılaştırın. Sağlama toplamı bir dosyanın değiştiğini tespit etmeye yardımcı olabilir; tek başına dosyayı onarmaz, değişikliğin kazara olup olmadığını söylemez veya başka bir yerde okunabilir bir kopyanın var olduğunu garanti etmez. Bildirim dosyasını arşivle birlikte saklayın ve en az bir diğer kopyanın ayrı bir yerde olduğundan emin olun. National Digital Stewardship Alliance'ın Dijital Koruma Düzeyleri (Levels of Digital Preservation), depolama ve bütünlük konuları da dahil olmak üzere koruma uygulamalarını değerlendirmek için bir çerçeve sunar; profesyonel bir kaynak olduğundan, kişisel bir günlük arşivinin her kurumsal uygulamayı hayata geçirmesi gerekmez. NDSA: Levels of Digital Preservation
Hiçbir takvim depolamayı kalıcı kılmaz. Bir sürücü, hesap veya dosya formatı elverişsiz hale geldiğinde, arşivi güncel bir ortama kopyalayın ve kopyalanan dosyaların bir örneğini açın. Yeni kopyayı kontrol edene kadar eski dışa aktarmayı koruyun. Kongre Kütüphanesi her beş yılda bir veya ihtiyaç duyuldukça yeni medya kopyaları oluşturulmasını tavsiye eder; ancak bunu sabit bir zaman aralığının veri kaybını önleyeceğine dair bir vaat olarak değil, depolama alanınızı gözden geçirmek için bir hatırlatıcı olarak görün. Library of Congress: Keeping Personal Digital Records
Ne kadarlık bir yapıyı korumaya değer olduğuna karar verin
Geri erişim ihtiyaçlarınızı karşılayan en hafif arşivi seçin. Temel amacınız girdileri okumaksa, tarihe göre adlandırılmış metin dosyaları ile uygulama dışa aktarımı ve ekler yeterli olabilir. Sık sık konuya veya etikete göre arama yapıyorsanız, bir dizin ekleyin ve alanlarını nasıl kullandığınızı belgeleyin. Düzen kaydın bir parçasıysa, düzenlenebilir metnin yanı sıra işlenmiş (rendered) bir kopyayı da saklayın. Daha fazla format kolaylığı artırabilir, ancak her ekstra temsil biçimi etiketlenecek ve senkronize tutulacak başka bir sürüm yaratır.
Gerçek sınırlar söz konusudur: bir uygulama eksiksiz bir dışa aktarma sunmayabilir, ekli medyalar eksik olabilir veya girdilerden ayrılmış olabilir ve bir veritabanını dönüştürmek tarihleri, biçimlendirmeyi veya meta verileri değiştirebilir. Yalnızca dışa aktarma dosyası açılabildi diye her özelliğin korunduğu sonucunu çıkaramazsınız. Neleri test ettiğinizi ve nelerin uygulamaya bağımlı kalmaya devam ettiğini not edin; uygulama dışa aktarma seçeneklerini değiştirirse veya hesabı kapatmayı planlıyorsanız arşivi tekrar gözden geçirin.
Pratik karar
Kendi başlarına anlamlı kalmaya devam eden dosyalar etrafında bir yapı kurun: tarihli, okunabilir girdiler; net bir şekilde adlandırılmış ekler; isteğe bağlı bir dizin; kuralları açıklayan bir README; ve referans amaçlı el değmemiş bir uygulama dışa aktarımı. Ayrı kopyalar bulundurun ve bunları günlük uygulaması olmadan da açıp içlerinde gezinebildiğinizi test edin. Bu kombinasyon korumayı otomatik hale getirmez, ancak tek bir hizmetin, hesabın veya dışa aktarma formatının günlüğünüzün tek anahtarı olma olasılığını azaltır.
