netcommons / nc2-to-nc3
Nc2ToNc3 Plugin for NetCommons3
Installs: 9 892
Dependents: 2
Suggesters: 0
Security: 0
Stars: 2
Watchers: 19
Forks: 5
Open Issues: 1
Type:cakephp-plugin
Requires
- cakedc/migrations: ~2.2
- netcommons/access-counters: @dev
- netcommons/announcements: @dev
- netcommons/auth-general: @dev
- netcommons/bbses: @dev
- netcommons/blocks: @dev
- netcommons/blogs: @dev
- netcommons/cabinets: @dev
- netcommons/calendars: @dev
- netcommons/categories: @dev
- netcommons/circular-notices: @dev
- netcommons/content-comments: @dev
- netcommons/faqs: @dev
- netcommons/files: @dev
- netcommons/frames: @dev
- netcommons/iframes: @dev
- netcommons/likes: @dev
- netcommons/links: @dev
- netcommons/menus: @dev
- netcommons/multidatabases: @dev
- netcommons/net-commons: @dev
- netcommons/pages: @dev
- netcommons/photo-albums: @dev
- netcommons/questionnaires: @dev
- netcommons/quizzes: @dev
- netcommons/registrations: @dev
- netcommons/reservations: @dev
- netcommons/rooms: @dev
- netcommons/rss-readers: @dev
- netcommons/searches: @dev
- netcommons/tasks: @dev
- netcommons/topics: @dev
- netcommons/user-attributes: @dev
- netcommons/user-roles: @dev
- netcommons/users: @dev
- netcommons/videos: @dev
This package is auto-updated.
Last update: 2024-12-09 19:15:34 UTC
README
Nc2ToNc3(移行ツール)は、同一サーバにNC2のデータとNC3サイトを用意して移行するプラグインです。 NC2最新版(2.4.2.1)からNC3最新版に移行します。
手順
NC2を最新版にアップデート
NC2が最新版でなかったら、最新版2.4.2.1にアップデートします。
NC2の準備
現状NC2のDB及びNC2のアップロードファイルを取得して、NC3と同じ環境にDBインポート及びファイル配置をしてください。
NC3の準備
NC3を新規インストールします。NC3インストール(外部リンク)
NC3を既にインストール済みの場合、最新版にアップデートします。NC3アップデート(外部リンク)
Nc2ToNc3は、app/Plugin配下に配置されています。
NetCommons3のパス/app/Plugin/Nc2ToNc3
NC3のバックアップ
※ 必ずNC3のDB、および、NC3のアップロードファイルをバックアップして、いつでもリストアできるようにしてから実行してください。
移行ツール実行
cd NetCommons3のパス/app
./Console/cake Nc2ToNc3 --database NC2のDB名 --prefix NC2のテーブル名のprefix --upload_path NC2でアップロードしたファイルがあるディレクトリ --base_url NC2のベースURL --nc3base NC3のベースパス
オプション
例)
環境例
コマンド例
cd /var/www/html/nc3/app
./Console/cake Nc2ToNc3 --database nc2421 --prefix nc_ --upload_path /var/www/html/nc2/html/webapp/uploads/ --base_url http://example.com/nc2/html --nc3base /nc3
不具合情報
現在確認されている不具合は、GithubのNetCommons3リポジトリのissue、zz Nc2ToNc3(移行ツール)ラベルで確認できます。