檢視 伺服器備份 的原始碼
←
伺服器備份
跳至導覽
跳至搜尋
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
==伺服器規格== 機種比較:https://www.synology.com/zh-hk/products/compare/DS218/DS218+/DS218j/DS218play/DS718+ ===DS216+=== ===DS218+=== 福爾數碼 #空機:NT9300 #外加記憶體:NT2190(4GB) #硬碟:WD 4T DC HC310,NT 5000 #不斷電:NT1490 ==DS216+搬往DS218+== ===wiki=== #mediawiki1340 / wiki1340Bak #wiki/ wellBeingNg #wiki1340 / wiki1340 #wiki1232 / wiki1231 #wiki1211 / wikiGrade1 #*$wgServer 去掉 :82 #*$wgUseImageMagick = true; #*$wgImageMagickConvertCommand = "/usr/bin/convert"; #*抑制 Cite,Gadgets,ImageMap,InputBox,Poem,SyntaxHighlight_GeSHi 等外掛 #*加「$wgShowExceptionDetails = true;」以顯示無法執行的細節 #WUTD / chinese-learning.info ===site=== #AL #jendo #2019AL ==硬碟損壞之處理== ===損壞徵兆=== 系統發出訊息「因異常斷電或是儲存集區重組,儲存集區 1 已自動執行 Data Scrubbing(資料洗刷),以確保資料的一致性。若欲取消,請前往儲存空間管理員 > 儲存集區 > Data Scrubbing。」 然後因為伺服器反覆開機不成功。所以就將其關機。 過程中伺服器可能會不斷發出「嗶」聲,可先到「DSM/主選單/控制台/系統/硬體 & 電源/一般/嗶聲控制/停止嗶聲」,先行抑制。 ===取得新硬碟=== #到 WD 服務中心在光華商場六樓二室,星期日休息,平日上午11點開門。電話:02-33933238,[https://www.google.com/maps/place/台北WD直營顧客服務中心/@25.0450357,121.5297425,17z/data=!3m1!4b1!4m5!3m4!1s0x3442a96351c10db9:0x402415e4454179c7!8m2!3d25.0450357!4d121.5319312?hl=zh-Hant-TW 位置]。 #要帶壞的硬碟去,服務人員檢查外觀,沒有不當使用,且在保固期限內,當場會換一顆新的給客戶。 ===取得 Synology Assistant === #到「群暉官網/技術支援中心/下載中心」,選擇產品類別「NAS相關」,再選產品「DS216+」,出現下載清單導航列,選左邊第二個「桌面工具」,其下第一個項目就是「[https://www.synology.com/zh-tw/support/download/DS216+#utilities Synology Assistant]」。 #下載回來後須安裝。 #說明[https://www.synology.com/zh-tw/knowledgebase/DSM/help/Assistant/assistant 文件]。 ===新硬碟與舊硬碟重新同步=== 硬體更換: *情況:第一槽硬碟壞掉 *解決: *#將第一槽壞掉硬碟取出,裝進新硬碟 *#開啟軟體連線伺服器,等待約莫10分鐘,進行軟體連線。<br/>如依然沒反應,可以將第二槽原本好的硬碟換至第一槽,將新硬碟放置第二槽,等待約莫10分鐘,進行軟體連線。 軟體連線: <!--開啟「SynologyAssistant」→ 連線伺服器-->DSM → 主選單 → 儲存空間管理 → 儲存集區 → 動作 → 修復 具體會對 DS216 進行 #完成系統儲存空間 (Swap) 的一致性檢查 #完成系統儲存空間 (Root) 的一致性檢查 #進行儲存集區 1 的一致性檢查,並成功修復「存儲池1」的「硬碟 1」。此部分須耗時 32 小時以上。 ==資料備份== ===資料庫備份=== 找出 mysqldump find / -name mysqldump<pre> /volume1/@appstore/MariaDB/usr/bin/mysqldump /volume1/@appstore/MariaDB10/usr/local/mariadb10/bin/mysqldump /usr/local/mariadb10/bin/mysqldump /usr/bin/mysqldump</pre> cd /usr/bin ====執行備份==== -p後面直接接密碼,不必有空白。以下指令密碼省略。有 --databases 參數,會增加刪除舊資料庫,建立新資料庫的指令。 <pre>cd /usr/bin # mysqldump -u root -h 127.0.0.1 -p jendo > /volume1/web/jendo.sql # mysqldump -u root -h 127.0.0.1 -p wiki1232 > /volume1/web/wiki1232.sql # mysqldump -u root -h 127.0.0.1 -p wiki1211 > /volume1/web/wiki1211.sql # mysqldump -u root -h 127.0.0.1 -p --databases wiki > /volume1/web/wiki.sql # mysqldump -u root -h 127.0.0.1 -p --databases wordpressblog > /volume1/web/wordpressblog.sql # mysqldump -u root -h 127.0.0.1 -p --databases webContent > /volume1/web/webContent.sql # mysqldump -u root -h 127.0.0.1 -p --databases 助理們 > /volume1/web/助理們.sql # mysqldump -u root -h 127.0.0.1 -p --databases funMake napcu wordpress > /volume1/web/other.sql</pre> 再備 mysql10 的資料庫,要指定執行哪一個路徑下的 mysqldump : <pre>cd /usr/local/mariadb10/bin/ # ./mysqldump -u root -h localhost -p --databases WUTD > /volume1/web/WUTD.sql # ./mysqldump -u root -h localhost -p --databases CAS > /volume1/web/CAS.sql # ./mysqldump -u root -h localhost -p --databases mediawiki > /volume1/web/mediawiki.sql</pre> ===檔案備份=== ====homes備份==== 備份前 #進「DSM/控制台/共用資料夾/動作/清理所有資源回收筒」 #以 root 進到 /volume1/homes <pre>#rm -f ./*/sessPath/sess_* #rm -r ./*/#recycle</pre> 將外接式硬碟接上 DS216 成為「/volumeUSB1/usbshare」,然後: <pre>cd /volume1 cp -a homes /volumeUSB1/usbshare cp -a web /volumeUSB1/usbshare</pre> 如果複製工作中途中斷,可以「cp -a -n web /volumeUSB1/usbshare」來接續複製工作 大小(2019.9): *homes 為 149G *web 為 67G ===參考資料=== #[https://code.yidas.com/mysqldump/ Mysqldump 備份&還原資料庫 – 指令範例] #[https://expect7.pixnet.net/blog/post/61107238-[程式][mysql]-使用mysql內建的mysqldump指令,備份 使用mysql內建的mysqldump指令備份] #[https://hk.saowen.com/a/6fb97a9677d049f351dc39655e9f2f2cff2133d1aa61b1812f05e491a3e8c3b4 如何修復硬盤,以及如何避免硬盤損壞] #備份與還原的圖示放在「/httpdocs/years/uploads/images/修復NAS」中 ==兩顆硬碟同時損壞== ===檢測與維修資訊=== #[https://www.synology.com/zh-tw/wheretobuy/Taiwan/Service_Provider 過保維修據點] #*[https://www.google.com/maps/place/103台北市大同區重慶北路一段1號/@25.049577,121.5114383,17z/data=!3m1!4b1!4m5!3m4!1s0x3442a912ae2aaba3:0xc3d96f7012ab036!8m2!3d25.049577!4d121.513627 虹谷資訊],台北市重慶北路一段1號5樓,電話:02-25594858。 #可先進行空機開機測試;兩個硬碟分別用單一硬碟開機測試,硬碟可以置於原先的插槽,不必換到第一槽。 #Synology Assistant ,先進設定,打開「記憶體測試」,然後對 NAS 進行記憶體測試,每輪要一小時以上。應進行兩輪到三輪。 #藉以判斷是 NAS 的問題,還是某一顆硬碟的問題,或是兩顆硬碟一起有問題。 ===用兩顆新硬碟重建 NAS=== #參考本頁「硬碟損壞之處理」段落,取得兩顆全新之硬碟,並裝入 NAS 中;取得 Synology Assistant ,並讓安裝之客戶端電腦與 NAS 以網路線相連。 #下載最新版本之 DSM (.pat),並用 Synology Assistant 安裝。 #用 Synology Assistant 查得 NAS 之區網 ip ,調整客戶端電腦的 ipv4 使之與 NAS 同網段。然後用「ip:5000」登進去。 #中間如遇 admin 密碼不符,須以迴紋針或牙線棒按 reset 鍵四秒以上還原,詳見[https://www.synology.com/zh-tw/knowledgebase/DSM/tutorial/General_Setup/How_do_I_log_in_if_I_forgot_the_admin_password 官方文件]。 #「主選單/儲存空間管理員/儲存集區/新增」新增一個 RAID 1,進行同位元資料檢查,4TB(可用 3.63TB),耗時 8.5 小時。 #:此時無任何共用資料夾 #「主選單/儲存空間管理員/儲存空間/新增」新增「儲存空間 1」,選用 Btrfs(非ext4)。 #將 NAS 移網區網,使其能直接連上網際網路。 #「控制台/檔案分享/檔案服務」,SMB,AFP (Apple Filing Protocol,允許檔案或資料夾名稱以空白或半形句號結尾,但是微軟的命名規則不允許如此)預設打開,手動開啟 FTP,SFTP,進階設定中不啟動「檔案快速複制」、啟動「windows 透過區網進行 SMB 存取」。 #「控制台/應用程式/終端機」,啟動「SSH」。 #「控制台/系統/硬體 & 電源/一般/電源自動回復」,啟動「電力固障排除後自動重開機」。 #「控制台/系統/硬體 & 電源/一般/硬碟休眠」,由於目前DS216+硬碟一休眠,會需要遠端重開機,否則很難再啟動(DS110+不會),所以設定「無」。 #「DSM桌面/套件中心」發現僅預設安裝「File Station」、「Oauth Service」,加裝 USB Copy,Universal Search,繼續裝: ##文件檢視器→產生共用資料夾 docker ,可以看各種 office 文件 ##文字編輯器 ##日誌中心 ##儲存空間分析器 ##Antivirus Essential ##Web Station→產生共用資料夾 web , ##WebDAV Server ##Apache HTTP server 2.2 , ##Apache HTTP server 2.4 ##MariaDB 5,連接埠 3306 ##MariaDB 10,連接埠 3307 ##PHP 5.6 ##PHP 7.3 ##phpMyAdmin #此時 /volume1/homes 下只一個 admin, /volume1/web 下只有 index.html 和 web_images 資料夾(owner 是 http)。改 index.html 為 index-intial.html ,並上傳 adminer-4.7.3-mysql.php 。 #「控制台/檔案分享/使用者帳號/進階設定」,啟用家目錄服務及其資源回收筒→產生共用資料夾 homes 。 #*請至「控制台/使用者使用者群組 → 選取群組(users) /權限/web」勾選允許「唯讀」。此時才能顯示使用者網站。 #*弄清楚 DS216 上項設定選自訂,要如何自訂? #「Web Station/一般設定/」: #*將 HTTP 伺服器由 Nginx 換成 Apache 2.2 ,才能使用「xxxx.php/。。。。」,不然以上述的網址會解析為找不到網頁。mediawiki 才能正常使用。 #*啟動個人網站 #*選用 php 7.4 的預設檔,其載入的擴展如下: #*#bcmath:任意精度數學運算, svgdraw.php 會用到。 #*#exif:圖照的描述資料。 #*#ftp:對檔案伺服器傳達 FTP 協下。 #*#gd:繪圖函式庫。 #*#iconv:字串的字集轉換。 #*#intl:國際化擴展(進一步被稱為Intl)是ICU庫的一個包裝,使PHP程序員能夠執行各種語言環境感知操作,包括但不限於格式化,音譯,編碼轉換,日曆操作, UCA一致整理,文本定位邊界和使用區域設置標識符,時區和字形…。它傾向於密切關注ICU API,因此擁有使用 C / C++ 或 Java 的ICU經驗的人員可以輕鬆使用PHP API。此外,這樣ICU文件將有助於理解各種ICU功能。。 #*#mysqli:mysql系統函數的增強版,更穩定、高效、安全,與mysql_query()對應的有mysqli_query(),屬於物件導向,用物件的方式操作 mysql 數據庫。mysqli是持續連接函數,多次運行mysqli將使用同一個連接進程,從而減少了服務器的負荷。 #*#:。 #*#:。 #安裝 wordpress ,然後透過瀏覽器去 install ,會裝到 MariaDB 10 。 #安裝 mediawiki ,但不透過瀏覽器去 install ,讓 MariaDB 10 中只有空的 mediawiki 資料庫,內無任何資料表。 #「cp -a /usbshare1/DS216_2/2019.9/web /volume1」將備好的 web 放到新碟中耗時 4.5 小時。 #還原資料表 #*MariaDB 5 的還原程式是「/volume1/@appstore/MariaDB/usr/bin/mysql」在任何路徑下叫用代稱「mysql」即可。 #*MariaDB 5 的還原程式是「/volume1/@appstore/MariaDB10/usr/local/mariadb10/bin/mysql」軟連結到「/usr/local/mariadb10/bin/mysql」,必須指定路徑才可叫用。 #重建各資料庫使用者及其對各資料夾的權限: #*各 liteSite 帳號須對 webContent 資料夾有權限。 #*wiki 帳號須對 jendo 有權限,因為六年制學程月考復習頁會去 jendo 中抓題庫資料表。 #重建各 wiki : #* 無法安裝 wiki 1.32 版,因為其需要使用 PHP7 ,還沒找到使用的方法。資料夾 wiki132 。 #*在 Nginx 無法啟動 WUTD ,所以先改名 WUTD 資料庫,再安裝一個全新 1.30 版,將其資料夾設為 WUTD ,資料庫 WUTD ,再將新生的資料庫更名為 WUTD-new ,將原來的資料庫改名回 WUTD 。換成 Apache 2.2 之後,資料夾 WUTD-oldold 舊硬碟的備份變成可啟動,資料夾 WUTD-old 新裝的 mediawiki 更換資料庫(可啟動);而在 Nginx 之下,WUTD-oldold 和 WUTD-old 均無法啟動。 #*其他諸 wiki 在 Apache 2.2 之下,均可順利啟動。 #*mediawiki- 資料夾為待安裝的 1.30 版;mediawiki 為剛裝好的 1.30 版,資料庫用 WUTD-new 資料使用 UTF 編碼;資料庫 mediawiki 為 DSM 預裝的 1.30 版,資料使用二進位編碼。 #更換 admin 帳號:建新管理員帳號,調整群組,使之具有 admin 權限;登出後,重新以新管理員帳號登入,然後停用 admin 。 #載入帳號與復原個人資料夾 #*造帳號清單,每列帳號格式為「帳號 密碼 描述 email 空間配額(MB)」各欄以 TAB 間隔開。「控制台/檔案分享/使用者帳號/新增/匯入清單」。 #*進入到「/volume1/homes」以 root 身份執行以下命令,複制個人資料、賦予所有者、刪除之前的備份資料: #: cp -a -n /volume1/web/homesBak/帳號 .<br/> chown -R 帳號 帳號<br/> rm -d -R /volume1/web/homesBak/帳號 #:共複製了 admin 、海星學員、學程學生、全民科學平台、王秀雲、王秋梅等。 #將 NAS 放回原有環境:檢查中華電信分配之 ip 有無異動,是否須要改動 DNS 設定。 ==更新 DSM 之後== 更新 DSM 之後有可能 apache 被預設關閉,此時呼叫網頁會得到 HTTP 502 error ,重開 apache 如下: #去 web station ,看 ==Synology RT1900ac== ===規格=== <div style='float:right'> 含三隻可拆式天線、立架、網路線、變壓器與快速安裝說明文件:<br/> <img src='https://img.computerdiy.com.tw/2015-10-12-170921-15.jpg' width='330' height='221'/><br/> 右側有USB 3.0與SD卡連接埠,以及儲存裝置退出按鈕:<br/> <img src='https://img.computerdiy.com.tw/2015-10-12-170930-61.jpg' width='330' height='221'/><br/> 左側則有WPS按鈕,與實體Wi-Fi開關:<br/> <img src='https://img.computerdiy.com.tw/2015-10-12-170938-43.jpg' width='330' height='221'/><br/> 後方的WAN、LAN埠:<br/> <img src='https://img.computerdiy.com.tw/2015-10-12-170946-94.jpg' width='330' height='221'/><br/> 三顆處理器上,覆蓋著大面積的散熱鰭片,有助於替晶片散熱:<br/> <img src='https://img.computerdiy.com.tw/2015-10-12-170954-89.jpg' width='330' height='221'/><br/> </div> #Broadcom BCM58622雙核心1.0GHz處理器 #DDR3 256MB記憶體 #4GB eMMC快閃記憶體 #PCIe通道協同兩顆Broadcom BCM43460雙頻IEEE 802.11ac draft 3×3 SOC晶片,處理雙頻Wi-Fi之工作 #同步雙頻2.4G(802.11n)、5G(802.11ac),2.4G可達600Mbps(支援256-QAM)、5G可達1300Mbps之速率。 #網路埠同樣提供Gigabit 1WAN、4LAN #USB 3.0與SD讀卡機的連接埠,接上儲存裝置,就可以變成一台小NAS來使用 #硬體按鈕: #*電源 #*重置 #*USB/SD退出 #*WPS #*Wi-Fi開關 #同時連接數: #*有線裝置至少100台 #*無線裝置建立連線至少70台 #*大量傳輸時至少40台 #30坪左右,2.4GHz與5GHz都有-40dBm的表現,辦公室外的電梯門口時,訊號強度則在-60dBm左右 ===作業系統 Synology Router Manager(SRM)=== #初次設定預設 ip :router.synology.com 或 192.168.1.1
返回「
伺服器備份
」頁面
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
近期變更
隨機頁面
有關 MediaWiki 的說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊