開站系統-請協助撈回社會學系網站&中單備份機制討論

Create issue
Issue #98 duplicate
Tungwen Wang created an issue

原本的domain:society

被管理者誤刪......

Comments (31)

  1. Tungwen Wang reporter

    和管理員聯繫過~

    是否可將網站基本設定頁面右下的刪除圖示從一般使用者的權限拿掉?

    他們太容易誤按了......說是不曉得那是什麼,也沒有說明,所以不小心就按下去。

    刪除網站是比較重要的功能,若需要則由總管(電算中心)或廠商移除,不要給一般管理者權限,是否比較保險?

  2. johnny chuang repo owner

    己經把這部份加上權限, 只有新增網站權限才能刪除. 現在只有webadmin有這個權限

  3. Tungwen Wang reporter

    比照舊站~每天23:59備份,然後至少要保留1個月內的備份檔。

    然後問一下:

    1. 現在程式及檔案大概會需要多少空間(如果要擴充空間,至少要增加多少)
    2. 跑一次備份需要多久時間?(舊站需要大約8小時,備份過程server端效能會被影響到,所以希望了解一下)
  4. johnny chuang repo owner

    現在備份基本上是只有系統和DB(大約是5分鐘) , 檔案需要另外備份, 這部份需要另外處理, 因為有太多畢業照圖檔(約60GB). 我想最好是每二週備份就好了 , 因為主機裡C: 可能空間不太夠, 之前有外接資料部份(D: or E:) ,裡面資料是否可以刪除? 另外 現在備份資料在 c:/vagrant/backups/下面, 請檢查是否OK

  5. Tungwen Wang reporter

    我找不到 c:/vagrant/backups/ 這個路徑耶 @@

    和組長討論過,畢業典禮圖檔一年才動一次,備份間隔可以拉長。

    硬碟的部份採購需要點時間,我先刪了一半目前E槽裡面的檔案,目前可用空間約800G。確認之後新網站備份檔大約多大,再決定要買多大的硬碟~

  6. johnny chuang repo owner

    記錯了c:/HashiCorp/backups,這個才是, 裡面是這陣子備份, 每天備份是在http---localhost 這個目錄裡. 一次大約1,4GB 這裡是主程式和DB和個人檔案. 除了附件檔案, 也就是元件裡的附件. 程式會做只有固定天數, 超過會自動刪除. 如果E可以讓我們使用的話這陣子會換成E:\Backups 這個目錄,

  7. johnny chuang repo owner

    附件資料現在無單獨backup單一網站機制. 只能全部. 因為附件檔基本上在一週內不會有太多更改.大多都是新增不會刪除, 而且資料比較多, 建議是周六日再做備份, 保留5份. 這部份全部大約是80GB左右, 全部應會在400GB

  8. Tungwen Wang reporter

    所以會像之前一樣,程式跟附件檔案分開備份。「附件檔案」是指例如文件下載元件裡各管理人上傳的檔案對嗎?那像圖文元件中user id上傳的檔案也是嗎?還是是在「http---localhost 」裡?

    另外找不到目前附件的備份~沒有看到80G的壓縮檔?

  9. johnny chuang repo owner

    80GB資料太大了, C磁碟存不下這麼多, 我這部份還沒有設定定時儲存資料機制, 如果你們認同這部分儲存時間是每週日會備份一次, 保留5週的話, 這週會開始處理.

    另外圖文中上傳資料 會是在http--localhost備份, 主要是這裡資料變動比較多. 也比較不大(最大上傳為15MB).

  10. johnny chuang repo owner

    現在系統備份地方在 E:\Backups\ 裡面

    • system_db_daily/http---localhost 這裡為每天00:00開始備份 , 含DB, 程式, 和個人目錄資料
    • uploads_files/old_upload_file_2016_1001.tar.gz 為 舊版資料, 這部份日後不會更改, 所以只需保留此檔案就可以.
    • uplolads_files/uploads-2016-11-13.tar.gz 為附件資料, 每周日00:00開始備份.
  11. Tungwen Wang reporter

    和組長討論後,包括附件的部份,還是需要每天備份,並且需要保留至少30天

    已經請購3T~4T的硬碟,但需要時間,所以目前問題是要怎麼用這顆E碟(2T)做暫時備份。

    請問備份機制是:

    1. 超過設定的時間之後,自動刪除較舊的檔案(例如超過30天後刪除31天前檔案)
    2. 可以偵測硬碟空間,空間少於設定值後刪除較舊的備份

    目前這顆硬碟理想是能被多久就備多少,如果可以的話採取2會比較好。

    之後較大容量的新硬碟則以1為主。

  12. johnny chuang repo owner

    若是打算全部都每天備份. 則是會用2 方式來處理. 不過是否要除去舊資料(這部份是程式完全不處理, 無法新增和刪除, 約100GB, 保留原因, 只是大部份舊的HTML的LINK會連結到這裡) . 其他資料約72GB. 能說明一下設定值大小嗎?

  13. Tungwen Wang reporter

    「是否要除去舊資料(這部份是程式完全不處理, 無法新增和刪除, 約100GB, 保留原因, 只是大部份舊的HTML的LINK會連結到這裡) 」 => 這邊是指備份程式無法刪除舊檔案嗎?

  14. johnny chuang repo owner

    我的意思指舊資料100GB , 基本上只是一個完全不會改變內容(開站程式並無對應程式來做操作), 但是還在系統內部, 其主要原因是之前大部份舊頁面的LINK都是指到這裡來, 所以才建議不要每天備份這個部份. 只要一份永久保留就好了. 因為這部份會佔掉100GB. 這樣子增長會到180GB/每天.

  15. johnny chuang repo owner

    好吧, 如果把新的硬碟弄上後再和我說 , 我再做成你說的設定. 現在空間利用如下

    backups         1953479868 1264020388 689459480  65% /backups
    
    5,5G    /backups/system_db_daily
    225G    /backups/uploads_files
    
  16. Tungwen Wang reporter

    等等我確認一下,我好像誤會意思了?

    • 100G舊資料不會變動,所以不用每日備份,但備份硬碟中要保留一份,出問題時回復系統用
    • 然後其他資料(http--localhost及會增減的附件)每日備份

    這樣的話每日備份檔估100G(約2G的http--localhost及約80G的附件,再加成長空間);

    另外有100G空間留給固定的舊資料。對嗎?

  17. johnny chuang repo owner

    你說的沒有錯.

    你可以先進 105 裡的 E:\backups來看, 有日期編號的檔案表示會有和其他資料有差異 等新增硬碟之後, 會只有一個檔案大小(80GB) .

  18. johnny chuang repo owner

    這裡需要再重新說明一下"清除"(clean)機制, 之前我有所誤解,

    設定是保留30天, 但是無法"可以偵測硬碟空間,空間少於設定值後刪除較舊的備份" , 只能說在此目錄內資料總合超過某個容量之後, 會開始刪除舊檔, 直到低於設定值大小, 我現在設定是210GB.

  19. Tungwen Wang reporter

    有喔,我記得當時也滿傻眼的,後來才請Johnny把權限拿掉,因為我們無法想像user會做什麼事情。

  20. Log in to comment