[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fbackup":180,"\u002Fdocs\u002Fbackup-surround":319},[4,8,20,24,59,65,69,73,77,100,104,108,112,116,120,124,128,160,164,168,172,176],{"title":5,"path":6,"stem":7},"","\u002Fdocs","1.docs\u002Findex",{"title":9,"path":10,"stem":11,"children":12,"icon":19},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F01.getting-started\u002F1.index",[13,15],{"title":14,"path":10,"stem":11},"Bosca",{"title":16,"path":17,"stem":18},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","1.docs\u002F01.getting-started\u002F2.quickstart",false,{"title":21,"path":22,"stem":23},"Kit","\u002Fdocs\u002Fkit","1.docs\u002F01.kit",{"title":25,"path":26,"stem":27,"children":28},"Content","\u002Fdocs\u002Fcontent","1.docs\u002F02.content\u002F1.index",[29,31,53],{"title":30,"path":26,"stem":27},"Content Strategy",{"title":32,"path":33,"stem":34,"children":35},"Metadata","\u002Fdocs\u002Fcontent\u002Fmetadata","1.docs\u002F02.content\u002F1.metadata\u002F1.index",[36,37,41,45,49],{"title":32,"path":33,"stem":34},{"title":38,"path":39,"stem":40},"Supplementary","\u002Fdocs\u002Fcontent\u002Fmetadata\u002Fsupplementary","1.docs\u002F02.content\u002F1.metadata\u002F2.supplementary",{"title":42,"path":43,"stem":44},"Documents","\u002Fdocs\u002Fcontent\u002Fmetadata\u002Fdocuments","1.docs\u002F02.content\u002F1.metadata\u002F3.documents",{"title":46,"path":47,"stem":48},"Guides","\u002Fdocs\u002Fcontent\u002Fmetadata\u002Fguides","1.docs\u002F02.content\u002F1.metadata\u002F4.guides",{"title":50,"path":51,"stem":52},"Bible","\u002Fdocs\u002Fcontent\u002Fmetadata\u002Fbible","1.docs\u002F02.content\u002F1.metadata\u002F5.bible",{"title":54,"path":55,"stem":56,"children":57},"Collections","\u002Fdocs\u002Fcontent\u002Fcollections","1.docs\u002F02.content\u002F2.collections\u002F1.index",[58],{"title":54,"path":55,"stem":56},{"title":60,"path":61,"stem":62,"children":63},"Workflows","\u002Fdocs\u002Fworkflows","1.docs\u002F03.workflows\u002F1.index",[64],{"title":60,"path":61,"stem":62},{"title":66,"path":67,"stem":68},"Search","\u002Fdocs\u002Fsearch","1.docs\u002F04.search",{"title":70,"path":71,"stem":72},"Profiles","\u002Fdocs\u002Fprofiles","1.docs\u002F05.profiles",{"title":74,"path":75,"stem":76},"Organizations","\u002Fdocs\u002Forganizations","1.docs\u002F06.organizations",{"title":78,"path":79,"stem":80,"children":81,"icon":99},"Engineering","\u002Fdocs\u002Fengineering","1.docs\u002F07.engineering\u002F1.index",[82,83,87,91,95],{"title":78,"path":79,"stem":80},{"title":84,"path":85,"stem":86},"Infrastructure","\u002Fdocs\u002Fengineering\u002Finfrastructure","1.docs\u002F07.engineering\u002F2.infrastructure",{"title":88,"path":89,"stem":90},"Backend Services","\u002Fdocs\u002Fengineering\u002Fservices","1.docs\u002F07.engineering\u002F3.services",{"title":92,"path":93,"stem":94},"Deployment","\u002Fdocs\u002Fengineering\u002Fdeployment","1.docs\u002F07.engineering\u002F4.deployment",{"title":96,"path":97,"stem":98},"Framework Modules","\u002Fdocs\u002Fengineering\u002Fframework","1.docs\u002F07.engineering\u002F5.framework","i-heroicons-wrench-screwdriver",{"title":101,"path":102,"stem":103},"Identity Management","\u002Fdocs\u002Fidentity","1.docs\u002F07.identity",{"title":105,"path":106,"stem":107},"Localization","\u002Fdocs\u002Flocalization","1.docs\u002F08.localization",{"title":109,"path":110,"stem":111},"Analytics","\u002Fdocs\u002Fanalytics","1.docs\u002F09.analytics",{"title":113,"path":114,"stem":115},"AI & Agents","\u002Fdocs\u002Fai","1.docs\u002F10.ai",{"title":117,"path":118,"stem":119},"Messaging & Email","\u002Fdocs\u002Fmessages","1.docs\u002F11.messages",{"title":121,"path":122,"stem":123},"Scheduler","\u002Fdocs\u002Fscheduler","1.docs\u002F12.scheduler",{"title":125,"path":126,"stem":127},"Backup & Restore","\u002Fdocs\u002Fbackup","1.docs\u002F13.backup",{"title":129,"path":130,"stem":131,"children":132},"Architecture","\u002Fdocs\u002Farchitecture","1.docs\u002F14.architecture\u002F1.index",[133,134,137,141,145,149,153,157],{"title":129,"path":130,"stem":131},{"title":92,"path":135,"stem":136},"\u002Fdocs\u002Farchitecture\u002Fdeployment","1.docs\u002F14.architecture\u002F2.deployment",{"title":138,"path":139,"stem":140},"Security","\u002Fdocs\u002Farchitecture\u002Fsecurity","1.docs\u002F14.architecture\u002F3.security",{"title":142,"path":143,"stem":144},"Telemetry","\u002Fdocs\u002Farchitecture\u002Ftelemetry","1.docs\u002F14.architecture\u002F4.telemetry",{"title":146,"path":147,"stem":148},"Administration","\u002Fdocs\u002Farchitecture\u002Fadministration","1.docs\u002F14.architecture\u002F5.administration",{"title":150,"path":151,"stem":152},"GraphQL Schema","\u002Fdocs\u002Farchitecture\u002Fgraphql","1.docs\u002F14.architecture\u002F6.graphql",{"title":154,"path":155,"stem":156},"Storage","\u002Fdocs\u002Farchitecture\u002Fstorage","1.docs\u002F14.architecture\u002F7.storage",{"title":105,"path":158,"stem":159},"\u002Fdocs\u002Farchitecture\u002Flocalization","1.docs\u002F14.architecture\u002F8.localization",{"title":161,"path":162,"stem":163},"Scripting","\u002Fdocs\u002Fscripting","1.docs\u002F15.scripting",{"title":165,"path":166,"stem":167},"Configuration","\u002Fdocs\u002Fconfiguration","1.docs\u002F16.configuration",{"title":169,"path":170,"stem":171},"Forms","\u002Fdocs\u002Fforms","1.docs\u002F17.forms",{"title":173,"path":174,"stem":175},"Segmentation & Campaigns","\u002Fdocs\u002Fsegmentation","1.docs\u002F18.segmentation",{"title":177,"path":178,"stem":179},"Devices & Push","\u002Fdocs\u002Fdevices","1.docs\u002F19.devices",{"id":181,"title":125,"body":182,"description":313,"extension":314,"meta":315,"navigation":316,"path":126,"seo":317,"stem":127,"__hash__":318},"docs\u002F1.docs\u002F13.backup.md",{"type":183,"value":184,"toc":302},"minimark",[185,189,194,223,227,232,235,239,242,245,248,262,266,269,284,287],[186,187,188],"p",{},"Bosca includes a backup and restore system that lets you export your platform data and import it into another instance. This is useful for disaster recovery, environment migration, and seeding new deployments.",[190,191,193],"h2",{"id":192},"what-you-get","What you get",[195,196,197,205,211,217],"ul",{},[198,199,200,204],"li",{},[201,202,203],"strong",{},"Full Export:"," Export your platform data as a ZIP archive containing database records and associated files.",[198,206,207,210],{},[201,208,209],{},"Import with Conflict Resolution:"," Import backups into a running instance with configurable conflict handling (skip, overwrite, or merge).",[198,212,213,216],{},[201,214,215],{},"Progress Tracking:"," Monitor backup and restore operations with real-time progress updates.",[198,218,219,222],{},[201,220,221],{},"Consistency:"," Exports use database-level isolation (REPEATABLE READ) to ensure a consistent snapshot.",[190,224,226],{"id":225},"how-it-works","How it works",[228,229,231],"h3",{"id":230},"export","Export",[186,233,234],{},"A backup export gathers data from the operational database and packages it into a downloadable ZIP file. The export captures content, collections, metadata, profiles, configurations, and related assets.",[228,236,238],{"id":237},"import","Import",[186,240,241],{},"During import, Bosca reads the backup archive and restores data into the target instance. Conflict resolution settings determine how to handle records that already exist in the target.",[190,243,146],{"id":244},"administration",[186,246,247],{},"The Administration UI includes a Backup & Restore settings page where you can:",[195,249,250,253,256,259],{},[198,251,252],{},"Trigger new exports",[198,254,255],{},"Upload and import backup archives",[198,257,258],{},"Monitor progress of running operations",[198,260,261],{},"Review backup history",[190,263,265],{"id":264},"for-developers","For developers",[186,267,268],{},"Related modules:",[195,270,271,278],{},[198,272,273,274],{},"Core interfaces and models: ",[275,276,277],"code",{},"backend\u002Fframework\u002Fbackup",[198,279,280,281],{},"GraphQL schema: ",[275,282,283],{},"backend\u002Fframework\u002Fbackup\u002Fsrc\u002Fmain\u002Fresources\u002Fgraphql\u002Fbackup.graphqls",[186,285,286],{},"Related:",[195,288,289,296],{},[198,290,291,292],{},"Architecture: ",[293,294,295],"a",{"href":130},"Architecture overview",[198,297,298,299],{},"Deployment: ",[293,300,301],{"href":135},"Deployment options",{"title":5,"searchDepth":303,"depth":303,"links":304},2,[305,306,311,312],{"id":192,"depth":303,"text":193},{"id":225,"depth":303,"text":226,"children":307},[308,310],{"id":230,"depth":309,"text":231},3,{"id":237,"depth":309,"text":238},{"id":244,"depth":303,"text":146},{"id":264,"depth":303,"text":265},"Export and import your platform data with full backup and restore capabilities.","md",{},true,{"title":125,"description":313},"dZhJcf7p06uS_aVN4bowwGllhFsuqyBupkMTUj0enl8",[320,322],{"title":121,"path":122,"stem":123,"description":321,"children":-1},"Run recurring and one-time jobs with cron expressions, execution history, and concurrency controls.",{"title":129,"path":130,"stem":131,"description":323,"children":-1},"A small, focused set of components that keeps Bosca simple, reliable, and scalable.",1775372112845]