नए डायरी ऐप पर स्विच करने से पहले आपको क्या एक्सपोर्ट करना चाहिए?
यदि आप अपनी डायरी को किसी अन्य ऐप में स्थानांतरित कर रहे हैं, तो पहले प्रविष्टियों (entries) और उनसे जुड़ी फाइलों को एक्सपोर्ट करें, फिर एक पढ़ने योग्य प्रति रखें जिसे आप पुराने ऐप के बिना भी देख सकें। कोई प्रारूप चुनने से पहले, यह जांच लें कि नया ऐप क्या इम्पोर्ट कर सकता है: स्ट्रक्चर्ड प्रविष्टि डेटा को सुरक्षित रखने वाला आर्काइव माइग्रेशन के लिए उपयोगी होता है, जबकि PDF या टेक्स्ट एक्सपोर्ट को पढ़ना आसान होता है, लेकिन उसमें विवरण या मीडिया छूट सकते हैं। मूल एक्सपोर्ट को बिना किसी बदलाव के सुरक्षित रखें और सब कुछ स्थानांतरित करने से पहले गंतव्य ऐप में एक छोटे नमूने का परीक्षण करें।
गंतव्य ऐप के इम्पोर्ट विकल्पों से शुरुआत करें
एक्सपोर्ट करने से पहले गंतव्य ऐप के इम्पोर्ट निर्देशों को देखें। पता करें कि यह किन प्रारूपों को स्वीकार करता है, क्या यह फ़ोटो और अन्य अटैचमेंट्स को इम्पोर्ट कर सकता है, और क्या यह तिथियों, टैग्स, स्थानों और अलग-अलग जर्नल्स को सुरक्षित रख सकता है। एक्सपोर्ट सुविधाएं ऐप और प्लेटफ़ॉर्म के अनुसार अलग-अलग होती हैं, इसलिए एक डिवाइस पर उपलब्ध प्रारूप दूसरे डिवाइस पर उसी तरह उपलब्ध नहीं भी हो सकता है।
यह जांच यह निर्धारित करती है कि कौन सी फ़ाइल आपकी मुख्य माइग्रेशन कॉपी होनी चाहिए। यदि नया ऐप आपके वर्तमान ऐप से एक स्ट्रक्चर्ड आर्काइव स्वीकार करता है, तो उस रास्ते को चुनें और उसकी मीडिया फ़ाइलों को शामिल करें। यदि यह केवल टेक्स्ट या CSV जैसे सामान्य प्रारूप को स्वीकार करता है, तो जांचें कि वह विकल्प किन फ़ील्ड्स को आगे ले जाता है। यह मानकर न चलें कि जो फ़ाइल पूरी दिखती है, वह अपने सभी विवरणों के साथ पूरी तरह से इम्पोर्ट हो ही जाएगी।
प्रविष्टियों और उनके मीडिया के साथ एक आर्काइव सहेजें
माइग्रेशन के लिए, प्रविष्टि डेटा के साथ-साथ प्रविष्टियों से जुड़े फ़ोटो, वीडियो, ऑडियो या दस्तावेज़ों को सुरक्षित रखने वाले एक्सपोर्ट को प्राथमिकता दें। आर्काइव की फ़ोल्डर संरचना और उसके साथ मौजूद किसी भी डेटा फ़ाइल को एक साथ रखें। फ़ाइलों का नाम बदलने या उन्हें पुनर्व्यवस्थित करने से तब तक बचें जब तक आपको यह न पता चल जाए कि गंतव्य ऐप उन्हें किसी विशेष संरचना में चाहता है या नहीं।
प्रारूप क्यों मायने रखता है, इसके एक उदाहरण के रूप में, Day One की एक्सपोर्ट गाइड इसके JSON एक्सपोर्ट को Day One या संगत ऐप्स में डेटा को आर्काइव करने और फिर से इम्पोर्ट करने के प्रारूप के रूप में वर्णित करती है। इसकी ZIP फ़ाइल में एक JSON फ़ाइल और वैकल्पिक रूप से, अलग-अलग फ़ोल्डरों में मीडिया शामिल हो सकता है। वही गाइड कहती है कि इसके CSV एक्सपोर्ट में वर्तमान में प्रविष्टि का टेक्स्ट और तारीख होती है, जबकि इसके प्लेन टेक्स्ट या Markdown एक्सपोर्ट में फ़ोटो या फ़ोटो संदर्भ शामिल नहीं होते हैं। ये Day One के प्रारूपों से जुड़े विवरण हैं; कोई अन्य ऐप अलग फ़ील्ड्स एक्सपोर्ट कर सकता है।
शुरू करने से पहले एक्सपोर्ट सेटिंग्स की जांच करें। सभी जर्नल्स या उन विशिष्ट जर्नल्स को चुनें जिन्हें आप स्थानांतरित करना चाहते हैं, और यदि विकल्प उपलब्ध हो तो अटैचमेंट्स को शामिल करें। यदि आप किसी ऐसी सेवा से एक्सपोर्ट कर रहे हैं जो आवश्यकतानुसार मीडिया डाउनलोड करती है, तो पहले पुष्टि करें कि फ़ाइलें स्थानीय रूप से (locally) उपलब्ध हैं। उदाहरण के लिए, Day One के वेब एक्सपोर्ट निर्देश कहते हैं कि उपयोगकर्ताओं को एक्सपोर्ट करने से पहले उस मीडिया को डाउनलोड करने के लिए कहा जाता है जिसे स्थानीय रूप से डाउनलोड नहीं किया गया है।
एक पढ़ने योग्य संदर्भ प्रति (reference copy) बनाएं
यदि उपलब्ध हो, तो प्रविष्टियों को ऐसे प्रारूप में भी सहेजें जिसे आप स्वतंत्र रूप से खोल सकें, जैसे PDF या Markdown। एक पढ़ने योग्य प्रति आपको यह जांचने में मदद कर सकती है कि क्या आर्काइव में वे प्रविष्टियां शामिल हैं जिनकी आप अपेक्षा करते हैं, और यह पढ़ने के लिए तब भी उपयोगी रह सकती है जब गंतव्य ऐप इम्पोर्ट को अलग तरीके से संभालता हो। इसे एक संदर्भ प्रति मानें, जब तक कि नया ऐप स्पष्ट रूप से आपकी ज़रूरत के विवरणों के साथ उस प्रारूप को इम्पोर्ट करने का समर्थन न करता हो।
प्रारूपों में सुविधा और संरचना का तालमेल होता है। एक PDF प्रविष्टि के टेक्स्ट और छवियों को पृष्ठ पर एक साथ रख सकता है, लेकिन यह इसे एक स्ट्रक्चर्ड इम्पोर्ट फ़ाइल नहीं बनाता है। प्लेन टेक्स्ट तस्वीरों या फ़ॉर्मेटिंग को हटाते हुए शब्दों को सुरक्षित रख सकता है। CSV सरल फ़ील्ड वाली प्रविष्टियों के लिए उपयुक्त हो सकता है, लेकिन टैग, स्थान या अटैचमेंट्स को सुरक्षित रखने के लिए इस पर निर्भर रहने से पहले इसकी कॉलम सूची की जांच कर लें। यह मानने के बजाय कि ये उदाहरण आपके ऐप पर लागू होते हैं, अपने ऐप के वर्तमान एक्सपोर्ट दस्तावेज़ पढ़ें।
ऐप या डिवाइस बैकअप को अलग रखें
प्रविष्टियों को स्थानांतरित करने के लिए एक एक्सपोर्ट और एक पूर्ण डिवाइस बैकअप अलग-अलग उद्देश्यों की पूर्ति करते हैं। एक डिवाइस बैकअप किसी डिवाइस पर जानकारी को पुनर्स्थापित (restore) करने में मदद कर सकता है, लेकिन यह ऐसी फ़ाइल प्रदान नहीं कर सकता है जिसे गंतव्य डायरी ऐप इम्पोर्ट कर सके। Apple के Journal ऐप के लिए, Apple के निर्देश प्रविष्टियों को एक ZIP के रूप में एक्सपोर्ट करने का वर्णन करते हैं जिसमें प्रविष्टियों में जोड़े गए फ़ोटो, स्थान और अन्य मीडिया शामिल होते हैं। Apple यह भी बताता है कि कंप्यूटर बैकअप में जर्नल प्रविष्टियों को शामिल करने के लिए एक एन्क्रिप्टेड iPhone बैकअप की आवश्यकता होती है। जब आपका लक्ष्य प्रविष्टियों को किसी अन्य ऐप में ले जाना हो, तो उस एन्क्रिप्टेड बैकअप को ऐप के एक्सपोर्ट के विकल्प के रूप में न देखें।
स्थानांतरण से पहले इस चेकलिस्ट का उपयोग करें
एक्सपोर्ट को तैयार मानने से पहले, इनमें से प्रत्येक बिंदु की पुष्टि करें:
एक्सपोर्ट की गई ZIP सामग्री को अक्सर इम्पोर्ट किए बिना भी देखा जा सकता है। डेटा फ़ाइल और मीडिया फ़ोल्डरों को देखें, और जांचें कि उनका आकार आपकी अपेक्षित सामग्री की मात्रा के अनुरूप सही है या नहीं। केवल फ़ाइल की उपस्थिति यह साबित नहीं करती है कि प्रत्येक अटैचमेंट सही प्रविष्टि से जुड़ा हुआ है, इसलिए इम्पोर्ट करने के बाद भी कुछ प्रविष्टियों की जांच करें।
एक छोटे नमूने के साथ माइग्रेशन का परीक्षण करें
यदि गंतव्य ऐप चुनिंदा इम्पोर्ट का समर्थन करता है, तो पहले प्रविष्टियों के एक छोटे समूह के साथ प्रयास करें। एक से अधिक तिथियां शामिल करें और, यदि प्रासंगिक हो, तो फ़ोटो या अन्य अटैचमेंट वाली प्रविष्टि शामिल करें। इम्पोर्ट के बाद, मूल के साथ नमूने की तुलना करें: तिथियां, टेक्स्ट, फ़ॉर्मेटिंग, टैग और मीडिया। यदि कुछ भी गायब है या बदल गया है, तो रुकें और पूरा आर्काइव इम्पोर्ट करने से पहले गंतव्य ऐप की प्रारूप आवश्यकताओं की जांच करें।
कुछ गंतव्य ऐप किसी स्रोत ऐप के मालिकाना (proprietary) आर्काइव को स्वीकार नहीं कर सकते हैं। उस स्थिति में, दोनों ऐप्स द्वारा समर्थित सबसे बेहतर प्रलेखित प्रारूप का उपयोग करें, और मूल आर्काइव और पढ़ने योग्य प्रति को संदर्भ के रूप में रखें। आपको कुछ विवरणों को फिर से हाथ से जोड़ना पड़ सकता है; उन फ़ील्ड्स को एक्सपोर्ट करना इस बात की गारंटी नहीं है कि नया ऐप उन्हें मैप कर सकता है या सुरक्षित रख सकता है।
एक व्यावहारिक एक्सपोर्ट सेट
अधिकांश स्थानांतरणों के लिए, तीन चीजें तैयार करें: माइग्रेशन के लिए मीडिया के साथ एक स्ट्रक्चर्ड एक्सपोर्ट, संदर्भ के लिए एक पढ़ने योग्य PDF या टेक्स्ट कॉपी, और यदि आप डिवाइस-स्तरीय रिकवरी भी चाहते हैं तो एक अलग बैकअप। स्थानांतरण पर पूरी तरह निर्भर होने से पहले गंतव्य ऐप की इम्पोर्ट सीमाओं को सत्यापित करें और एक नमूने का परीक्षण करें। यह आपको एक स्पष्ट रिकॉर्ड देता है कि पुराने ऐप ने क्या प्रदान किया था और वास्तव में क्या प्राप्त हुआ, इसका निरीक्षण करने का एक तरीका देता है।
