restore_wiki_procedure
This is an old revision of the document!
Table of Contents
Restore Wiki Procedure
- [Ares] Plug in Flicky.
- [Ares] Win + Alt + F6,
Refresh Local Wiki.bat
. - [Ares] Open a Windows Explorer at the backup location (
E:\Backups\Wiki\Full\waws-prod-sy3-007.ftp.azurewebsites.windows.net\site\wwwroot\wiki
) - [Firefox] Find the most recently changed wiki page and check that the back up has the change (
wiki\data\pages
). - [Firefox] Download the latest version of the Wiki software. Toggle off all the languages and click 'Start Download' at the bottom of the page.
- [Ares] Extract to a temp directory and rename root directory to
dokuwiki
. - [PowerShell ISE] Run the
C:\Bin2\Ares\General Scripts\Prepare New Wiki.ps1
script. - [Ares] Check the file
C:\Temp\dokuwiki\web.config
exists. - [Azure Portal] Restart the 'TallGuyRacing' App Service (so that the delete works).
- [FileZilla] Local file:
C:\Temp\dokuwiki
- [FileZilla] Remote site:
/site/wwwroot
- [FileZilla] Delete
/wikiold_*
. - [FileZilla] Rename
/wiki
to/wikiold_20110402
. - [FileZilla] Create a new
/wiki
directory. - [FileZilla] Upload
C:\Temp\dokuwiki\wiki.7z
to/site/wwwroot
. - [Azure Portal] Start a console.
- [Azure Portal,Console]
cd wiki
- [Azure Portal,Console]
7za x wiki.7z
- [Internet Explorer] Go to the wiki and log on as admin.
- [Internet Explorer] Go to Admin → Searchindex Manager → Rebuild index.
- [Internet Explorer] Go to the Admin → Extension Manager page.
- [Internet Explorer] Remove unused plugins, update plugins that require updating.
- [Firefox] Verify the plugins work (see Plugin Checks below).
- [Firefox] Verify search works (including private pages).
- [Firefox] Verify old revisions work and page comparison.
- [Firefox] Verify editing a page and previewing an edited page works.
- [Ares] Delete the contents of
E:\Backups\Wiki\Full\waws-prod-sy3-007.ftp.azurewebsites.windows.net\site\wwwroot\wiki
. - [Ares] Win + Alt + F6,
Refresh Local Wiki.bat
.
Plugin Checks
Comment Syntax Plugin
Verify there is nothing after this line.
Tag Plugin
- Verify the tags at the bottom of this page are okay.
- Click one to verify tag lists are okay.
- Try this link.
Pagelist Plugin
This should look okay:
2009/11/25 02:39 | Stephen Heise | |
2009/01/14 00:51 | Stephen Heise | |
2009/01/14 00:57 | Stephen Heise | |
2009/12/25 09:48 | Stephen Heise | |
2009/11/24 22:48 | Stephen Heise | |
2009/01/14 00:45 | Stephen Heise | |
2009/09/18 06:15 | Stephen Heise | |
2009/01/14 00:47 | Stephen Heise | |
2009/02/02 04:12 | Stephen Heise | |
2009/01/14 23:57 | Stephen Heise | |
2009/01/14 23:55 | Stephen Heise | |
2010/10/05 20:02 | Stephen Heise | |
2009/09/23 04:59 | Stephen Heise | |
2009/01/14 23:58 | Stephen Heise | |
2010/03/14 22:11 | Stephen Heise | |
2009/11/04 20:44 | Stephen Heise | |
2010/04/27 22:42 | Stephen Heise |
Blockquote Plugin
This should look okay:
Your male and female slaves are to come from the nations around you; from them you may buy slaves.Leviticus 25:44 OT (New International Version)
Editx
Edit a page and verify that there is a 'page management' title and link at the bottom of the page.
Plugin List
Rate Limiting the Searchindex Manager plugin
This probably doesn't need to be done, now that the wiki is hosted on Azure.
- [Ares] Open
wiki/lib/plugins/searchindex/ajax.php
in Notepad++. - [Notepad++] Add the sleep line of code near the bottom of the file:
// do the work $success = idx_addPage($_POST['page'], false, $force); sleep(5);
- [Notepad++] Save new version of the file.
restore_wiki_procedure.1498264676.txt.gz · Last modified: 2017/06/25 01:37 (external edit)