پرش به مطلب اصلی

مرجع صفحهٔ پشتیبان‌گیری و خروجی

صفحهٔ پشتیبان‌گیری و خروجی از نوارِ کناری با «تنظیمات» و کاشیِ «پشتیبان‌گیری و خروجی» (زیرعنوانِ کاشی: «پشتیبانِ کامل + خروجی اکسل/CSV») باز می‌شود و عنوانِ بالای صفحه «پشتیبان‌گیری و خروجی» است.

این صفحه سه کار می‌کند: فایلِ پشتیبانِ کاملِ JSON می‌سازد، چنین فایلی را به دستگاه برمی‌گرداند، و فهرست‌هایِ کسب‌وکارِ فعال را به‌صورتِ فایلِ اکسل یا CSV بیرون می‌دهد. هیچ‌کدام از این کارها سندِ حسابداری نمی‌سازد؛ فقط بازیابی دادهٔ دستگاه را عوض می‌کند و آن بخش در بخشِ «بازیابی دقیقاً چه می‌کند» در پایینِ همین سند آمده است.

دسترسی به صفحه​

صفحه چهار پله دارد و هر کدام را قاعدهٔ جدایی تعیین می‌کند. در نقش‌هایِ پیش‌فرض فقط «مالک» و «مدیر» به صفحه می‌رسند؛ «حسابدار»، «فروشنده» و «انباردار» دسترسیِ تنظیمات را ندارند و کاشی را نمی‌بینند. نقشِ سفارشی می‌تواند هر پله را داشته باشد.

پلهشرط (از کد)آنچه می‌بینید
بی‌دسترسی به تنظیماتنقش، مجوزِ «تنظیمات» را ندارد؛ روتر راه نمی‌دهداگر صفحه به هر راهی باز شود: «به این بخش دسترسی ندارید.»
فقط دیدنِ تنظیماتمجوزِ «تنظیمات» در سطحِ مشاهده«این بخش تنها برایِ مدیرِ کسب‌وکار در دسترس است.»
ویرایشِ تنظیمات (مدیر)مجوزِ «تنظیمات» در سطحِ ویرایشبنرِ هشدار، کارتِ «پشتیبانِ کامل» با یادداشتِ مالک، و کارتِ خروجیِ اکسل
مالکمجوزِ حذفِ کسب‌وکار (فقط مالک؛ هر چهار نقشِ آمادهٔ دیگر آن را ندارند)همهٔ کارت‌ها: پشتیبانِ کامل، فضایِ دستگاه، بازیابی، خروجیِ اکسل

المان‌هایِ صفحهٔ پشتیبان‌گیری و خروجی​

المان‌ها به ترتیبِ دیده‌شدن در صفحه آمده‌اند.

سرتیتر و هشدارِ مالکیتِ داده​

برچسب ARBنوعکارشرط نمایشنقش‌هایِ دارایِ دسترسی
«پشتیبان‌گیری و خروجی»عنواننامِ صفحه؛ پیکانِ «بازگشت» به صفحهٔ قبلی برمی‌گردد و اگر صفحه با پیوندِ مستقیم باز شده باشد به تنظیمات می‌رودهمیشهمالک، مدیر
«همگام‌سازی جایگزینِ پشتیبان‌گیری نیست.»بنرِ هشدارعنوانِ بنر؛ می‌گوید همگام‌سازی نسخهٔ مستقل نیست. متنِ بنر دو حالت دارد (پایین‌تر در «متنِ کاملِ پیام‌هایِ بلند»): در نصبِ دارایِ سرور متنی که از همگام‌شدن با سرور می‌گوید، و در نصبِ بی‌سرور/آفلاین متنی که می‌گوید دادهٔ دفتر فقط روی همین دستگاه است و از همگام‌شدن نمی‌گویدهمیشه، پس از بارگذاری؛ متنِ زیرِ عنوان تابعِ داشتنِ سرور استمالک، مدیر

کارتِ «پشتیبانِ کامل»​

برچسب ARBنوعکارشرط نمایشنقش‌هایِ دارایِ دسترسی
«پشتیبانِ کامل»عنوانِ کارت—همیشهمالک، مدیر
«یک فایلِ پشتیبانِ کامل از کسب‌وکارهایی که مالکشان هستید — اسناد، فاکتورها، کالاها و تنظیمات — می‌سازد. برایِ بازیابی روی هر دستگاهی از همین فایل استفاده کنید.»توضیحشرحِ کارت در نصبی که بازیابیِ فایل در آن باز استبازیابی باز استمالک
«یک فایلِ پشتیبانِ کامل از کسب‌وکارهایی که مالکشان هستید — اسناد، فاکتورها، کالاها و تنظیمات — می‌سازد؛ نسخه‌ای مستقل از دادهٔ شماست که بیرون از سرور نگه می‌دارید.»توضیحشرحِ جایگزین در نصبی که بازیابیِ فایل در آن بسته استبازیابی بسته استمالک
«کسب‌وکار» با عددشمارندهشمارِ ردیف‌هایِ جدولِ کسب‌وکارهامالکمالک
«سند» با عددشمارندهشمارِ ردیف‌هایِ جدولِ اسنادِ دفترمالکمالک
«فاکتور» با عددشمارندهشمارِ ردیف‌هایِ جدولِ فاکتورهامالکمالک
«کالا» با عددشمارندهشمارِ ردیف‌هایِ جدولِ کالاهامالکمالک
«اشخاص» با عددشمارندهشمارِ ردیف‌هایِ جدولِ اشخاصمالکمالک
«آخرین پشتیبان»برچسبِ تاریخروزِ آخرین پشتیبانِ ذخیره‌شده با تقویمِ رابط؛ اگر هرگز ذخیره نشده، به‌جایِ تاریخ «هنوز پشتیبان نگرفته‌اید»مالکمالک
«دانلودِ پشتیبان (JSON)»دکمهساختنِ فایلِ پشتیبان و بازکردنِ پنجرهٔ ذخیره؛ تا پایانِ کار در حالتِ بارگذاری و خاموش استمالکمالک
«این فایل رمزنگاری نشده و همهٔ کسب‌وکارهایی را که رویِ این دستگاه مالکشان هستید در بر دارد — ازجمله نام، تلفن و ایمیلِ مشتریان، تأمین‌کنندگان و اعضا. دادهٔ حساب‌هایِ دیگرِ همین دستگاه و کسب‌وکاری که دسترسی‌تان به آن برداشته شده در آن نیست؛ توکنِ اعلان و نشانیِ شبکه/مرورگرِ نشست‌ها هم نیست. آن را در جای امن نگه دارید و با دیگران به اشتراک نگذارید.»یادداشتهشدارِ امنیتیِ فایلمالکمالک
«پشتیبانِ کامل و بازیابی تنها به دستِ مالکِ کسب‌وکار است — فایلِ کامل همهٔ کسب‌وکارهایِ مالک را در بر دارد. خروجیِ اکسل و CSV از همین کسب‌وکار برایِ شما باز است.»یادداشتبه‌جایِ تمامِ محتوایِ کارت، فقط این توضیح دیده می‌شودغیرِ مالک (مدیر)مدیر

شمارنده‌ها همان شمارِ ردیف‌هایِ جدول‌ها در پایگاهِ دستگاه‌اند و ردیف‌هایِ «حذف‌شده»یِ نرم را هم می‌شمارند، چون شمارش بی‌فیلترِ حذف انجام می‌شود. در نصبی که به سرور وصل است، شمارش و خودِ فایل فقط کسب‌وکارهایی را می‌گیرند که در آن‌ها عضوِ فعالِ دارایِ اجازهٔ پشتیبان (مالک) هستید.

کارتِ «فضایِ دستگاه»​

برچسب ARBنوعکارشرط نمایشنقش‌هایِ دارایِ دسترسی
«فضای دستگاه»عنوانِ کارت—مالکمالک
«حجمِ پایگاه‌داده»عدداندازهٔ فایلِ پایگاهِ داده با واحدِ MB و یک رقمِ اعشارمالکمالک
«حجمِ پیوست‌ها»عددجمعِ اندازهٔ پیوست‌هایِ ذخیره‌شده در همین دستگاه؛ این عدد بخشی از حجمِ پایگاه‌داده است، نه چیزی جدا از آنمالکمالک

این کارت فقط یک عددِ شفاف می‌دهد؛ درصدِ پرشدن یا سقفی در آن نیست.

کارتِ «بازیابی از پشتیبان»​

برچسب ARBنوعکارشرط نمایشنقش‌هایِ دارایِ دسترسی
«بازیابی از پشتیبان»عنوانِ کارت—مالکمالک
«یک فایلِ پشتیبانِ ناخدا را انتخاب کنید تا داده‌ها بازگردانده شود.»توضیحشرحِ کارتبازیابی باز استمالک
«برایِ انتخابِ فایلِ پشتیبان کلیک کنید»کادرِ خط‌چین (دکمه)بازکردنِ پنجرهٔ انتخابِ فایلِ JSON؛ پس از انتخابِ فایلِ سالم، به‌جایِ این متن نامِ فایل دیده می‌شودبازیابی باز استمالک
«تاریخِ پشتیبان»آمارِ فایلروزِ ساخته‌شدنِ فایلفایلِ سالم انتخاب شدهمالک
«کسب‌وکار»، «سند» و «فاکتور» با عددآمارِ فایلشمارِ کسب‌وکار، سند و فاکتور در خودِ فایلفایلِ سالم انتخاب شدهمالک
«بازیابیِ کامل»گزینهبازیابیِ همهٔ دادهٔ دستگاه از فایلفایلِ سالم انتخاب شده؛ پیش‌فرضمالک
«فقط یک کسب‌وکار»گزینهفقط یکی از کسب‌وکارهایِ داخلِ فایل را برمی‌گرداندفایلِ سالم انتخاب شدهمالک
«کسب‌وکار»انتخابگرفهرستِ کسب‌وکارهایِ داخلِ فایل؛ تا انتخاب نشده نوشتهٔ «کسب‌وکار را انتخاب کنید…» دیده می‌شود و در پنجرهٔ انتخاب دکمهٔ «تأیید» انتخاب را نهایی می‌کندحالتِ «فقط یک کسب‌وکار»مالک
«هشدار»منطقهٔ خطرکادرِ هشدار با توضیحِ «با بازیابی، تمامِ داده‌هایِ فعلی با محتوایِ این فایل جایگزین می‌شود. پیش از آن باید یک پشتیبان از وضعیتِ فعلی ذخیره کنید؛ اگر ذخیره نشود، بازیابی انجام نمی‌شود.» در حالتِ کاملفایلِ سالم انتخاب شدهمالک
متنِ منطقهٔ خطر در حالتِ تک‌کسب‌وکارتوضیح«دادهٔ این یک کسب‌وکار با محتوایِ فایل جایگزین می‌شود؛ بقیهٔ کسب‌وکارها دست‌نخورده می‌مانند. مخاطبانِ ارجاع‌شده از فایل اضافه می‌شوند؛ مخاطبِ موجود بازنویسی نمی‌شود. پیش از جای‌گزینی باید یک پشتیبان از وضعیتِ فعلی ذخیره کنید؛ اگر ذخیره نشود، بازیابی انجام نمی‌شود.»حالتِ «فقط یک کسب‌وکار»مالک
«می‌خواهم بازیابی کنم»دکمهشروعِ بازیابی؛ دیالوگِ تأیید باز می‌شود. اگر در حالتِ تک‌کسب‌وکار هیچ کسب‌وکاری انتخاب نشده باشد فقط پیامِ «کسب‌وکار را انتخاب کنید» می‌آیدفایلِ سالم انتخاب شده؛ هنگامِ کار خاموش استمالک
«بازیابی از فایل، وقتی به سرورِ ناخدا وصل هستید، در دسترس نیست.» و «دادهٔ شما رویِ سرورِ ناخدا نگه‌داری می‌شود. بازیابی از فایل فقط پایگاهِ همین دستگاه را عوض می‌کرد و با همگام‌سازیِ بعدی نسخهٔ سرور دوباره جایش را می‌گرفت — ازجمله هر چیزی که پس از پشتیبان حذف شده و رویِ سرور هم حذف ثبت شده — بی‌آنکه پیامی ببینید؛ به همین دلیل، تا وقتی به سرور وصل هستید، بسته است. پشتیبان‌گیریِ کامل و خروجیِ اکسل همچنان کار می‌کنند. بازگرداندنِ داده‌ای که اشتباهی حذف شده از این صفحه ممکن نیست.»یادداشتبه‌جایِ تمامِ کارت دیده می‌شودبازیابی بسته است (نصبِ متصل به سرور)مالک

دیالوگِ تأیید دو عنوان دارد: «بازیابیِ کاملِ همهٔ داده‌ها» برایِ حالتِ کامل و «بازیابیِ یک کسب‌وکار» برایِ تک‌کسب‌وکار؛ دکمهٔ تأیید «پشتیبان بگیر و بازیابی کن» و دکمهٔ انصراف «انصراف» است. جزئیاتِ مراحل در بخشِ بازیابی آمده.

کارتِ «خروجیِ اکسل»​

برچسب ARBنوعکارشرط نمایشنقش‌هایِ دارایِ دسترسی
«خروجیِ اکسل»عنوانِ کارت—همیشهمالک، مدیر
«هر بخش را به‌صورتِ فایلِ CSV (سازگار با اکسل و گوگل‌شیت) ذخیره کنید — مربوط به کسب‌وکارِ فعال.»توضیحشرحِ کارت؛ همهٔ خروجی‌ها مالِ کسب‌وکارِ فعال‌اندهمیشهمالک، مدیر
«دانلودِ کامل در یک فایلِ اکسل (چندبرگه)»دکمههمهٔ برگه‌هایِ مجاز را در یک فایلِ اکسلِ چندبرگه می‌ریزد؛ تا پایانِ ساختنِ فایل و ذخیره در حالتِ بارگذاری است و کاشی‌هایِ CSV هم قفل‌اندهمیشهمالک، مدیر
«تراز آزمایشی»کاشیفایلِ CSVِ تراز آزمایشی؛ زیرِ هر کاشی «دانلودِ CSV» نوشته شدهمجوزِ «صورت‌های مالی»به مجوز بستگی دارد
«اسنادِ دفتر»کاشیفایلِ CSVِ اسنادِ دفترمجوزِ «اسناد/دفتر روزنامه»به مجوز بستگی دارد
«فاکتورها»کاشیفایلِ CSVِ فاکتورهامجوزِ «فاکتورها»به مجوز بستگی دارد
«کالاها»کاشیفایلِ CSVِ کالاهامجوزِ «کالاها»به مجوز بستگی دارد
«اشخاص»کاشیفایلِ CSVِ اشخاص؛ ستون‌هایِ تلفن و کدِ ملی فقط با مجوزِ دادهٔ حساسِ مخاطبین می‌آیندمجوزِ «مخاطبین»به مجوز بستگی دارد
«تراکنشِ خزانه»کاشیفایلِ CSVِ تراکنش‌هایِ خزانهمجوزِ «خزانه»به مجوز بستگی دارد
«چک‌ها»کاشیفایلِ CSVِ چک‌هامجوزِ «چک»به مجوز بستگی دارد

هر کاشی فقط وقتی دیده می‌شود که نقشِ شما خودِ آن منبع را هم ببیند؛ داشتنِ ویرایشِ تنظیمات به‌تنهایی کافی نیست. برایِ مالک و مدیرِ پیش‌فرض هر هفت کاشی هست. اگر برگه‌ای داده نداشته باشد (فقط ردیفِ سرستون) فایلِ CSV ساخته نمی‌شود و «داده‌ای برایِ خروجی نیست» می‌آید.

ستون‌هایِ هر برگهٔ خروجی​

ستون‌ها در فایلِ CSVِ هر کاشی و در برگهٔ هم‌نامش در فایلِ اکسلِ چندبرگه یکی‌اند؛ هر دو از یک سازنده می‌آیند. ستون‌هایِ کد، سریال، شرح، تلفن و شناسه به‌صورتِ متن ذخیره می‌شوند تا اکسل صفرِ ابتدایی را نیندازد یا آن‌ها را عدد نکند. مبلغ‌ها بدونِ جداکننده و با اعشارِ بی‌صفرِ انتهایی نوشته می‌شوند. تاریخ‌ها هم با تقویمِ رابط و هم به‌صورتِ میلادیِ ISO می‌آیند.

تراز آزمایشی​

ستونبرچسب ARB
کدِ حساب«کد»
نامِ حساب«حساب»
جمعِ بدهکار«بدهکار»
جمعِ بستانکار«بستانکار»

آخرین ردیف با برچسبِ «جمع» جمعِ دو ستونِ بدهکار و بستانکار را دارد.

اسنادِ دفتر​

فقط اسنادِ قطعی‌شده (ثبت‌شده) آمده‌اند و هر خطِ سند یک ردیف است.

ستونبرچسب ARB
شمارهٔ سند«شماره»
تاریخ (تقویمِ رابط)«تاریخ»
تاریخِ میلادی«تاریخ میلادی»
شرحِ سند«شرح سند»
کدِ حساب«کد»
نامِ حساب«حساب»
بدهکار«بدهکار»
بستانکار«بستانکار»
ارزِ خط«ارز»
نرخِ تبدیل«نرخ تبدیل»
مبلغِ ارزی«مبلغ»

سه ستونِ آخر فقط برایِ خطی که ارزش غیرِ ارزِ پایه است پر می‌شوند؛ ستون‌هایِ بدهکار و بستانکار همیشه به ارزِ پایه‌اند.

فاکتورها​

فاکتورهایِ فروش، خرید، برگشت از فروش و برگشت از خرید با هر وضعیتی که دارند (غیرِ حذف‌شده) آمده‌اند. برگشت‌ها با علامتِ منفی نوشته می‌شوند تا جمعِ ستون خالصِ واقعی بدهد.

ستونبرچسب ARB
شماره«شماره»
نوعِ فاکتور«نوع»
تاریخ«تاریخ»
تاریخِ میلادی«تاریخ میلادی»
مخاطب«مخاطب»
ارز«ارز»
نرخِ تبدیل«نرخ تبدیل»
مبلغِ خالص«خالص»
مالیات«مالیات»
جمعِ کل«جمع»
وضعیت«وضعیت»

ستون‌هایِ «نوع» و «وضعیت» کدِ داخلیِ انگلیسی را می‌نویسند (مثلاً sale یا paid)، نه برچسبِ فارسیِ صفحهٔ فاکتورها. مبلغ‌ها با تعدادِ اعشارِ ارزِ خودِ فاکتور نوشته می‌شوند.

کالاها​

کالاهایِ فعالِ (بایگانی‌نشدهٔ) کسب‌وکار.

ستونبرچسب ARB
کد (SKU)«کد»
نام«نام»
دسته«دسته»
واحد«واحد»
قیمتِ فروشِ پایه«قیمت فروش پایه (خرده‌فروشی)»
موجودی«موجودی»
ارز«ارز»

ستونِ موجودی فقط برایِ کالایی پر است که موجودی‌اش پیگیری می‌شود.

اشخاص​

اشخاصی که در کسب‌وکارِ فعال نقشِ فعال دارند.

ستونبرچسب ARBشرط
نام«نام»همیشه
نوع«نوع»همیشه؛ مقدار «شرکت» یا «شخص حقیقی»
تلفن«تلفن»فقط با مجوزِ دادهٔ حساسِ مخاطبین
کد ملی/اقتصادی«کد ملی/اقتصادی»فقط با مجوزِ دادهٔ حساسِ مخاطبین
مانده«مانده»همیشه؛ طلب منهایِ بدهیِ مخاطب به ارزِ پایه

تراکنشِ خزانه​

ستونبرچسب ARB
تاریخ«تاریخ»
تاریخِ میلادی«تاریخ میلادی»
خزانه«خزانه»
شرح«شرح»
واریز«واریز»
برداشت«برداشت»
ارز«ارز»
نرخِ تبدیل«نرخ تبدیل»
معادل به ارزِ پایه«معادل به ارزِ پایه»

سه ستونِ آخر فقط برایِ تراکنشِ ارزی پر می‌شوند.

چک‌ها​

ستونبرچسب ARB
سریالِ چک«شماره»
نوع«نوع»؛ مقدار «دریافتی» یا «پرداختی»
مخاطب«مخاطب»
مبلغ«مبلغ»
سررسید«سررسید»
تاریخِ میلادی«تاریخ میلادی»
وضعیت«وضعیت»
ارز«ارز»

متنِ کاملِ پیام‌هایِ بلند​

  • «تغییراتِ شما با ورود و اتصال به سرورِ ناخدا همگام می‌شود؛ ولی حذف یا اشتباهی که همگام شود همه‌جا اعمال می‌شود، و تغییراتی که همگام نشده‌اند به سرور نرسیده‌اند — اگر این دستگاه از دست برود، آن‌ها هم از دست می‌روند. برایِ نسخهٔ مستقل، فایلِ پشتیبان بگیرید و آن را بیرون از دستگاه (فضایِ ابری، ایمیل به خودتان، حافظهٔ جانبی) نگه دارید. قانونِ مالیاتی نگه‌داشتِ اسنادِ حسابداری را برایِ چند سال الزامی می‌کند؛ پشتیبان‌ها را همان‌قدر نگه دارید. پشتیبانِ خودکارِ سیستم‌عامل و انتقال به گوشیِ تازه دادهٔ ناخدا را نمی‌برند؛ تنها راهِ برداشتنِ نسخه، همین فایل (یا ورود و همگام‌سازی) است.»
  • «دادهٔ دفترِ شما فقط روی همین دستگاه است؛ اگر دستگاه از دست برود، همه‌چیز از دست می‌رود. فایلِ پشتیبان بگیرید و آن را بیرون از دستگاه (فضایِ ابری، ایمیل به خودتان، حافظهٔ جانبی) نگه دارید. قانونِ مالیاتی نگه‌داشتِ اسنادِ حسابداری را برایِ چند سال الزامی می‌کند؛ پشتیبان‌ها را همان‌قدر نگه دارید. پشتیبانِ خودکارِ سیستم‌عامل و انتقال به گوشیِ تازه دادهٔ ناخدا را نمی‌برند؛ تنها راهِ برداشتنِ نسخه، همین فایل است.»
  • «این فایل رمزنگاری نشده و همهٔ کسب‌وکارهایی را که رویِ این دستگاه مالکشان هستید در بر دارد — ازجمله نام، تلفن و ایمیلِ مشتریان، تأمین‌کنندگان و اعضا. دادهٔ حساب‌هایِ دیگرِ همین دستگاه و کسب‌وکاری که دسترسی‌تان به آن برداشته شده در آن نیست؛ توکنِ اعلان و نشانیِ شبکه/مرورگرِ نشست‌ها هم نیست. آن را در جای امن نگه دارید و با دیگران به اشتراک نگذارید.»
  • «با بازیابی، تمامِ داده‌هایِ فعلی با محتوایِ این فایل جایگزین می‌شود. پیش از آن باید یک پشتیبان از وضعیتِ فعلی ذخیره کنید؛ اگر ذخیره نشود، بازیابی انجام نمی‌شود.»
  • «دادهٔ این یک کسب‌وکار با محتوایِ فایل جایگزین می‌شود؛ بقیهٔ کسب‌وکارها دست‌نخورده می‌مانند. مخاطبانِ ارجاع‌شده از فایل اضافه می‌شوند؛ مخاطبِ موجود بازنویسی نمی‌شود. پیش از جای‌گزینی باید یک پشتیبان از وضعیتِ فعلی ذخیره کنید؛ اگر ذخیره نشود، بازیابی انجام نمی‌شود.»
  • «دادهٔ شما رویِ سرورِ ناخدا نگه‌داری می‌شود. بازیابی از فایل فقط پایگاهِ همین دستگاه را عوض می‌کرد و با همگام‌سازیِ بعدی نسخهٔ سرور دوباره جایش را می‌گرفت — ازجمله هر چیزی که پس از پشتیبان حذف شده و رویِ سرور هم حذف ثبت شده — بی‌آنکه پیامی ببینید؛ به همین دلیل، تا وقتی به سرور وصل هستید، بسته است. پشتیبان‌گیریِ کامل و خروجیِ اکسل همچنان کار می‌کنند. بازگرداندنِ داده‌ای که اشتباهی حذف شده از این صفحه ممکن نیست.»
  • «پیش از بازیابی، محلِ ذخیرهٔ یک پشتیبانِ خودکار از وضعیتِ فعلی را انتخاب کنید — اگر بازیابی اشتباه بود، راهِ برگشت داشته باشید.»

فایلِ پشتیبان چه دارد و چه ندارد​

فایلِ پشتیبان یک فایلِ متنیِ JSON است. هیچ رمز یا گذرواژه‌ای ندارد و رمزنگاری نمی‌شود؛ هر کسی که فایل را بردارد می‌تواند محتوایش را بخواند. بنابراین آن را در جایِ امن نگه دارید و با دیگران به اشتراک نگذارید.

چه چیزی در فایل است: محتوایِ همهٔ جدول‌هایِ برنامه برایِ کسب‌وکارهایِ در دامنه (در نصبِ بی‌سرور: همهٔ کسب‌وکارهایِ دستگاه؛ در نصبِ متصل به سرور: کسب‌وکارهایی که مالکشان هستید و ردیف‌هایِ شخصیِ خودتان). یعنی اسناد، فاکتورها، کالاها، مخاطبان، خزانه، چک‌ها، حقوق، تنظیمات، پیوست‌ها، لاگِ فعالیت، اعضا و نقش‌هایشان و نامِ مخاطبین و اعضا با تلفن و ایمیل. فایل شمارِ نسخهٔ ساختارِ داده و روزِ ساخت را هم دارد.

چه چیزی عمداً خالی می‌شود: نشانیِ شبکه و مرورگرِ نشست‌ها و رویدادهایِ ورود، و توکنِ اعلانِ دستگاه‌ها. این ستون‌ها در فایل هستند ولی خالی نوشته می‌شوند.

چه چیزی اصلاً در فایل نمی‌آید: رکوردِ تشخیصِ خطایِ همین دستگاه؛ دادهٔ حساب‌هایِ دیگرِ همین دستگاه و کسب‌وکاری که دسترسی‌تان به آن برداشته شده (فقط در نصبِ متصل به سرور)؛ و در بازیابی، چند جدول از فایل خوانده نمی‌شوند (جدولِ بعد).

چه چیزی از فایل بازیابی نمی‌شود، حتی اگر در فایل باشد:

دادهدر بازیابی چه می‌شود
صفِ تغییراتِ در انتظارِ ارسال به سرور، نشانگرهایِ همگام‌سازی و کارت‌هایِ تعارضپاک می‌شوند و از فایل نوشته نمی‌شوند؛ همگام‌سازیِ بعدی صف را از دادهٔ خودِ دستگاه از نو می‌سازد
ماندهٔ ذخیره‌شده‌ای که برایِ سرعت تا تاریخِ قفلِ دوره نگه داشته می‌شودپاک می‌شود و از فایل نوشته نمی‌شود؛ هنگامِ بستنِ دورهٔ بعدی دوباره ساخته می‌شود
فهرستِ زمانِ پشتیبان‌هایی که از این دستگاه گرفته شدهدست‌نخورده می‌ماند
لاگِ فعالیتبا فایل ادغام می‌شود: ردیف‌هایِ فعلی می‌مانند و فقط ردیف‌هایی که در دستگاه نیستند از فایل اضافه می‌شوند
تنظیماتِ دستگاه (مثل شناسهٔ دستگاه، تم، زبان، کسب‌وکارِ فعال)دست‌نخورده می‌ماند؛ فقط دادهٔ یادگیریِ ورودیِ هوشمندِ کسب‌وکارهایِ فایل برمی‌گردد

بازیابی دقیقاً چه می‌کند​

بازیابی، دادهٔ فعلیِ دستگاه را جایگزین می‌کند

در حالتِ «بازیابیِ کامل»، هر چه در دستگاه هست (جز موردهایی که در جدولِ بالا دست‌نخورده می‌مانند) پاک می‌شود و با محتوایِ فایل جایگزین می‌شود. هر سند، فاکتور یا مخاطبی که پس از ساخته‌شدنِ فایل ثبت کرده‌اید و در فایل نیست از دستگاه می‌رود. در حالتِ «فقط یک کسب‌وکار» همین اتفاق فقط برایِ همان یک کسب‌وکار می‌افتد. بازیابی «برگشت» ندارد؛ تنها راهِ برگشت، پشتیبانِ خودکاری است که پیش از بازیابی ذخیره می‌کنید.

مراحلِ اجرا به همین ترتیب‌اند:

  1. با «می‌خواهم بازیابی کنم» دیالوگِ تأیید باز می‌شود. متنِ دیالوگ همان توضیحِ منطقهٔ خطر است. با «انصراف» هیچ اتفاقی نمی‌افتد.
  2. با «پشتیبان بگیر و بازیابی کن»، ابتدا پیامِ راهنمایِ «پیش از بازیابی، محلِ ذخیرهٔ یک پشتیبانِ خودکار از وضعیتِ فعلی را انتخاب کنید — اگر بازیابی اشتباه بود، راهِ برگشت داشته باشید.» می‌آید و پنجرهٔ ذخیره باز می‌شود تا یک پشتیبانِ کاملِ خودکار از وضعیتِ فعلی را ذخیره کنید. نامِ پیش‌فرضِ این فایل با pre-restore شروع می‌شود. اگر پنجرهٔ ذخیره را ببندید یا ذخیره نشود، بازیابی انجام نمی‌شود و داده دست‌نخورده می‌ماند. این پشتیبانِ خودکار هم در «آخرین پشتیبان» و لاگِ فعالیت ثبت می‌شود.
  3. اگر در فایل سندی باشد که نامتوازن است یا مبلغِ یکی از خطوطش مضربِ کوچک‌ترین واحدِ ارزِ پایه نیست، بازیابی پیش از هر نوشتن متوقف می‌شود و پیامی با نامِ حداکثر سه سند می‌آید (پیامِ «بازیابی انجام نشد و چیزی تغییر نکرد: ۲ سندِ فایل نامتوازن یا غیرمضربِ کوچک‌ترین واحدِ ارزِ پایه است و سرور آن را در همگام‌سازی رد می‌کند — سند #۱۲: اختلافِ تراز ۵۰۰ ریزواحد، ۱ ردیفِ وابسته. اگر فایل را آگاهانه می‌خواهید، «پشتیبان بگیر و بازیابی کن» را بزنید.»). همان دیالوگِ تأیید با این متن دوباره نشان داده می‌شود و اگر دوباره «پشتیبان بگیر و بازیابی کن» را بزنید، بازیابی با همین اسناد انجام می‌شود. دلیلِ هشدار این است که سرور این اسناد را در همگام‌سازی رد می‌کند.
  4. بازیابی در یک تراکنش انجام می‌شود: اگر وسطِ کار خطایی بیاید هیچ تغییری باقی نمی‌ماند و پیامِ «بازیابی ناموفق بود» یا پیامِ فارسیِ خودِ سرویس دیده می‌شود.
  5. پس از موفقیت، پیامِ «بازیابی انجام شد» می‌آید، فهرستِ کسب‌وکارها، نقش‌ها و سطحِ رابط از دادهٔ تازه خوانده می‌شود، و بعد از نیم‌ثانیه به صفحهٔ شروع برمی‌گردید تا ورود، انتخابِ کسب‌وکار و داشبورد از نو شروع شوند. بازیابی در لاگِ فعالیت با برچسبِ «بازیابی از پشتیبان» ثبت می‌شود و ساختنِ فایل با برچسبِ «تهیهٔ پشتیبان».

بازیابیِ کامل​

همهٔ جدول‌ها پاک و از فایل نوشته می‌شوند، از جمله کسب‌وکارها، اعضا، نقش‌ها، نشست‌ها و هویت‌ها. چون ستون‌هایِ نشانیِ شبکه و توکنِ اعلان در فایل خالی بودند، این مقدارها پس از بازیابی خالی‌اند. کسب‌وکاری که در فایل نیست ولی در دستگاه هست، پس از بازیابی دیگر در دستگاه نیست.

بازیابیِ تک‌کسب‌وکار​

فقط کسب‌وکارِ انتخاب‌شده تغییر می‌کند و بقیهٔ کسب‌وکارها، کاربران و دستگاه‌ها دست‌نخورده می‌مانند:

  • ردیفِ کسب‌وکار اگر در دستگاه نباشد ساخته می‌شود و اگر باشد جایگزین می‌شود. نشانهٔ «حذف‌شده» اگر داشت برداشته می‌شود.
  • همهٔ جدول‌هایِ همین کسب‌وکار پاک و از فایل نوشته می‌شوند.
  • اگر کسب‌وکار همین حالا در دستگاه عضو دارد، اعضا و نقش‌هایِ فعلی نمی‌خورند تا بازیابیِ داده، نقشِ کسی را بی‌صدا عوض نکند؛ فقط وقتی هیچ عضوی نیست، اعضایِ فایل می‌آیند.
  • مخاطبانی که اسنادِ این کسب‌وکار در فایل به آن‌ها اشاره می‌کند و در دستگاه نیستند اضافه می‌شوند؛ مخاطبِ موجود هرگز بازنویسی نمی‌شود.
  • پایانِ کار اگر مخاطبی اضافه شده باشد پیامِ «۳ مخاطبِ ارجاع‌شده اضافه شد» و اگر فاکتورِ همین کسب‌وکار هنوز به مخاطبی اشاره کند که در دستگاه نیست پیامِ «۲ فاکتور به مخاطبِ ناموجود اشاره دارد» کنارِ پیامِ موفقیت می‌آید.

نام‌هایِ پیش‌فرضِ فایل‌ها​

فایلنام
پشتیبانِ کاملnakhoda-backup- با تاریخِ میلادیِ روز و پسوندِ json
پشتیبانِ خودکارِ پیش از بازیابیnakhoda-pre-restore- با تاریخِ میلادیِ روز و پسوندِ json
اکسلِ چندبرگهnakhoda-export- با تاریخِ میلادیِ روز و پسوندِ xlsx
هر CSVbackup- با نامِ لاتینِ برگه و تاریخ؛ مثلاً backup-taraz-azmayeshi با تاریخ

نامِ برگه‌ها در فایلِ اکسل همان برچسبِ فارسیِ کاشی‌هاست. در محیطِ دمو نامِ همهٔ فایل‌ها با demo- شروع می‌شود تا با فایلِ واقعی اشتباه نشود.

حالت‌هایِ صفحهٔ پشتیبان‌گیری و خروجی​

حالتنشانهٔ قابل مشاهدهشرط
بارگذاریچهار کارتِ خاکستریهنگامِ خواندنِ شمارش‌ها و حجم‌ها
خالیاین صفحه حالتِ خالی ندارد؛ کارت‌ها همیشه دیده می‌شوند و شمارنده‌ها می‌توانند صفر باشند—
پرکارت‌ها با شمارنده‌ها و تاریخِ آخرین پشتیبانپس از بارگذاری
فایلِ بازیابیِ انتخاب‌شدهنامِ فایل، آمارِ فایل، انتخابِ حالتِ بازیابی و منطقهٔ خطرفایلِ JSONِ سالمِ ناخدا انتخاب شده
فایلِ ردشدهتوستِ خطا با دلیل؛ هیچ فایلی انتخاب‌شده نمی‌ماندفایل خراب، غیرِناخدا یا ناسازگار
بازیابیِ بستهیادداشتِ «بازیابی از فایل، وقتی به سرورِ ناخدا وصل هستید، در دسترس نیست.» به‌جایِ کارتِ بازیابی؛ پشتیبانِ کامل و خروجیِ اکسل کار می‌کنندنصبِ متصل به سرور (جزئیاتِ سکوها: docs/guides/WEB-PLATFORM.md)
فقط مدیرکارتِ پشتیبانِ کامل فقط یادداشتِ «پشتیبانِ کامل و بازیابی تنها به دستِ مالکِ کسب‌وکار است — فایلِ کامل همهٔ کسب‌وکارهایِ مالک را در بر دارد. خروجیِ اکسل و CSV از همین کسب‌وکار برایِ شما باز است.» را دارد و کارت‌هایِ فضایِ دستگاه و بازیابی نیستندمجوزِ ویرایشِ تنظیمات بدونِ مالک‌بودن
بی‌دسترسی«این بخش تنها برایِ مدیرِ کسب‌وکار در دسترس است.» یا «به این بخش دسترسی ندارید.»بخشِ «دسترسی به صفحه»
دموصفحه باز نمی‌شود و به تنظیمات برمی‌گردیدمحیطِ دمو
در حالِ کاردکمه‌هایِ دانلودِ پشتیبان و بازیابی خاموش‌اندهنگامِ ساختنِ فایل یا بازیابی
در حالِ ساختنِ خروجیدکمهٔ اکسلِ چندبرگه در حالتِ بارگذاری است و کاشی‌هایِ CSV لمس‌پذیر نیستنداز لمسِ دکمهٔ اکسل یا یک کاشی تا پایانِ ذخیرهٔ آن فایل (حتی انصراف از پنجرهٔ ذخیره)
پر با کارت‌هایِ پشتیبانِ کامل و خروجیِ اکسل
پر با کارت‌هایِ پشتیبانِ کامل و خروجیِ اکسل

نتیجهٔ ذخیرهٔ فایل​

سه دانلودِ صفحه (پشتیبان، اکسلِ چندبرگه، CSV) نتیجهٔ ذخیره را با یک توست می‌گویند. پنجرهٔ ذخیره را سیستم‌عامل باز می‌کند؛ ناخدا فایل را جایِ دیگری نمی‌فرستد. رفتارِ هر سکو در docs/guides/WEB-PLATFORM.md آمده است.

نتیجهپیام
ذخیره شد (پشتیبان)«پشتیبان دانلود شد»
ذخیره شد (اکسل)«فایلِ اکسل دانلود شد»
ذخیره شد (CSV)«۲۴ مورد در فایلِ CSV ذخیره شد»
انصراف از پنجرهٔ ذخیره«دانلود لغو شد»
دستگاه پنجرهٔ ذخیره ندارد«ذخیرهٔ فایل در این دستگاه هنوز پشتیبانی نمی‌شود»
نوشتنِ فایل شکست خورد«ذخیرهٔ فایل ناموفق بود»

«آخرین پشتیبان» و لاگِ فعالیت فقط وقتی به‌روز می‌شوند که پشتیبانِ JSON واقعاً ذخیره شده باشد؛ انصراف یا شکستِ نوشتن آن‌ها را تغییر نمی‌دهد. خروجیِ اکسل و CSV در «آخرین پشتیبان» حساب نمی‌شوند. یادآورِ «مدتی‌ست پشتیبان نگرفته‌اید» از همین ثبتِ آخرین پشتیبان خوانده می‌شود.

پیام‌هایِ خطایِ رایجِ صفحهٔ پشتیبان‌گیری و خروجی​

پیام‌هایِ زیر در شرایطِ نوشته‌شده دیده می‌شوند. پیام‌هایِ فایلِ ردشده هنگامِ انتخابِ فایلِ بازیابی می‌آیند و پیش از هر تغییری در دستگاه‌اند.

پیام عین ARBشرط رخداد
«خواندنِ فایل ناموفق بود»فایلِ انتخاب‌شده خوانده نشد
«فایل JSON معتبر نیست یا خراب/نصفه است.»متنِ فایل JSONِ معتبر نیست یا نصفه است
«این فایل پشتیبانِ ناخدا نیست.»JSON معتبر است ولی فایلِ ناخدا نیست
«ساختارِ فایلِ پشتیبان نامعتبر است.»ساختارِ فایل ناقص یا دستکاری‌شده است، یا تاریخِ ساختش قابلِ‌ذخیره نیست
«فرمتِ این فایل (نسخهٔ ۲) با این برنامه سازگار نیست.»قالبِ فایل با قالبِ این برنامه فرق دارد
«این پشتیبان از نسخهٔ جدیدترِ ناخدا ساخته شده (اسکیمای ۳۱ در برابرِ ۲۷ در این برنامه) — اول برنامه را به‌روز کنید.»فایل با نسخهٔ ساختارِ جدیدتری ساخته شده است
«این پشتیبان از نسخهٔ قدیمی‌ترِ ناخدا است (اسکیمای ۲۰ در برابرِ ۲۷ فعلی) و ارتقای خودکارِ فایل هنوز ساخته نشده؛ برایِ جلوگیری از خرابیِ داده بازیابی نمی‌شود.»فایل از نسخهٔ قدیمی‌ای است که تبدیلش به نسخهٔ فعلی ساخته نشده
«این پشتیبان جدول‌هایی دارد که این نسخهٔ برنامه نمی‌شناسد: extra_table.»فایل جدولی دارد که این برنامه نمی‌شناسد
«این کسب‌وکار در فایلِ پشتیبان یافت نشد.»در حالتِ تک‌کسب‌وکار، کسب‌وکارِ انتخاب‌شده در فایل نیست
«جدولِ ناشناخته در پشتیبان: extra_table»هنگامِ نوشتن، جدولِ ناشناخته در فایل پیدا شد (دفاعی؛ باید پیش‌تر در بررسیِ فایل رد می‌شد)
«بازیابی از فایل، وقتی به سرور وصل هستید، بسته است؛ چیزی تغییر نکرد.»بازیابی در نصبِ متصل به سرور خواسته شد؛ چیزی تغییر نمی‌کند
«رویِ این دستگاه کسب‌وکاری نیست که مالکِ فعالش باشید؛ پشتیبانِ کامل فقط دادهٔ کسب‌وکارهایِ خودتان را می‌دهد.»در نصبِ متصل به سرور، هیچ کسب‌وکارِ دارایِ اجازهٔ پشتیبان برایِ شما نیست؛ توستِ هشدار
«کسب‌وکار را انتخاب کنید»حالتِ تک‌کسب‌وکار بدونِ انتخابِ کسب‌وکار
«بازیابی ناموفق بود»خطایِ ناشناخته هنگامِ بازیابی؛ خطاهایِ شناخته‌شده پیامِ فارسیِ خودشان را می‌گیرند

پیوندهایِ مرتبط با صفحهٔ پشتیبان‌گیری و خروجی​

این سند هنوز به‌دستِ حسابدار بازبینی نشده است.
آخرین تطبیق با اپ: ۲۶ مهر ۱۴۰۵ (نسخهٔ ۰.۱.۱۹+۲۹)

هنوز مشکل دارید؟​

برایمان پیام بفرستید:

برای پاسخِ سریع‌تر بنویسید در کدام صفحه بودید، چه کاری می‌کردید، و متنِ پیامِ خطا را بفرستید یا از صفحه عکس بگیرید.