Sample - Migrating Knowledge Bases and Knowledge Articles Between InstancesIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } As of Yokohama release, Knowledge Management does not provide a built-in feature for migrating knowledge bases and articles between instances. However, the following is a sample approach for such a migration.This KB describes the sample steps about it. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } As of Yokohama Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Please first verify functionality in a non-production environment. Also, please start by confirming operation with a knowledge base containing a small number of articles. Register an Application This approach is described in the following knowledge article. KB0831872 : Best practices for moving KB articles between instances Open Applications [sys_scope] like sys_scope.LIST.Click the "New" button, select "Start from scratch," enter a name for the application, and click "Create."Verify that the Application Scope is set to the created application. Select the Knowledge Base to Export Navigate to Knowledge > Administration > Knowledge Bases.Select the knowledge base to export by checking the boxes on the left.From the "Actions on selected rows..." menu at the top right, choose "Create Application Files."Review the information and click "OK." Select Knowledge Articles to Export Open the first selected knowledge base.Scroll to the related lists.Select the Knowledge Articles to export.From the "Actions on selected rows..." menu at the top right, choose "Create Application Files."If there are records in other related lists (e.g., Knowledge Categories), select them and click "Create Application Files." Note: The following tables cannot be included in Application Files: Can Read [kb_uc_can_read_mtom]Cannot Read [kb_uc_cannot_read_mtom]Can Contribute [kb_uc_can_contribute_mtom]Cannot Contribute [kb_uc_cannot_contribute_mtom] For these, consider including them in a separate Update Set or using XML Export/Import function. Select Article Versions If article versioning is enabled, this step is necessary. Failure to perform this step may result in issues as described in the following Knowledge Article: KB0826489 : 'Checkout' button missing from published Knowledge Article Open Knowledge Versions [kb_version] like kb_version.list Display information such as the article name and knowledge base. Example: From the field selection dropdown in the search bar:Select "Show Related Fields"Navigate to Knowledge ⇒ Knowledge FieldsThen select Knowledge > Knowledge Fields ⇒ Knowledge BaseSpecify Knowledge Base and perform the search. Select all versions of the articles chosen in Step 3.From the "Actions on selected rows..." menu at the top right, choose "Create Application Files." Generate an Update Set for the Application Open the registered application in Open Applications [sys_scope].Scroll to the related links and click "Publish to Update Set," then click "Publish".Click "Done" to be redirected to the Update Set screen.Click the "Export to XML" related link to export the XML file. Use this Update Set to migrate to another environment. Additional Notes: For following tables, if Update Sets exist from the time of data creation, they can be used for migration. If not, please create new Update Sets. Can Read [kb_uc_can_read_mtom]Cannot Read [kb_uc_cannot_read_mtom]Can Contribute [kb_uc_can_contribute_mtom]Cannot Contribute [kb_uc_cannot_contribute_mtom]These tables also utilize User Criteria Records [user_criteria]. If migration of these is necessary, proceed similarly. Additionally, data from these tables can be exported/imported via XML. Example: Open Can Read [kb_uc_can_read_mtom] like kb_uc_can_read_mtom.list.Search for the specified Knowledge Base.Right-click on the field in the column (three vertical dots icon), select Export > XML. For more information on exporting and importing data via XML, refer to the following documentation: Exporting and importing data via XML If migration of other tables is necessary, use one of the above methods to transfer data to another environment.