windows
For virt-viewer: https://virt-manager.org/download/sources/virt-viewer/virt-viewer-x64-11.0-1.0.msi
For USB: https://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.22_x64.msi
GusetOs 需安裝 :https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe
linux
GTK+ widget
https://www.spice-space.org/download/gtk/spice-gtk-0.39.tar.xz
RedHat
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-graphic_user_interface_tools_for_guest_virtual_machine_management-remote_viewer
yum install virt-viewer
連接範例:
SPICE:
remote-viewer spice://test:60001
VNC:
remote-viewer vnc://test:5900
修改 /etc/pve/qemu-server/100.conf
加入 args: -spice ‘port=61101,addr=0.0.0.0,seamless-migration=on,password=123456′
硬體配置改為 SPICE (qxl)
https://www.mersenne.org/download/
./mprime -m #進入選單模式
./mprime -t #直接燒機
要開啟具有系統管理員 提示字元
把下面另存 routeadd.bat
用法: routeadd vpn設定檔名稱 路由(192.168.0.0)
示範: routeadd vpn 192.168.0.0
@echo off
echo paramate_1= %1 , paramate_2= %2
route print -4 %1 >r.txt
for /f "tokens=1 delims=." %%a in ( ‘findstr/i "%1″ r.txt’ ) do set r2=%%a
echo %r2%
echo "ready route add ?"
echo "route add %2 mask 255.255.255.0 0.0.0.0 if %r2%"
pause
route add %2 mask 255.255.255.0 0.0.0.0 if %r2%
pause
apt update
apt upgrade
apt install mate-desktop-environment lightdm chromium chromium-l10n synaptic sudo
後新增user
useradd test
passwd test
systemctl start lightdm # 馬上掛入 視窗
安裝中文支援
echo "export LANG=zh_TW.utf8″ >>$HOME/.xessionrc
echo "export LANG=zh_TW" >>$HOME/.xessionrc
sudo dpkg-reconfigure locales
安裝輸入法
安裝輸入法
apt install hime hime-data hime-tables
im-config
選擇 hime
zfs send -v /zsysvol/vm-100-disk-0 |zfs recv zbackup/vmbak/vm-100-disk-0
zfs send -v 詳細傳輸內容
zfs send -i 增量
但遠端目的dataset文件系統若已經存在,為避免將遠端覆蓋zfs會自動停止傳送,可加上 -F 參數強制 覆蓋
zfs receive -u 用-u选项表示zfs receive完成后不挂载恢复的文件
—————————————————————-
保存 ZFS 快照
zfs send tank/dana@040706 > /dev/rmt/0
或
zfs send pool/fs@snap | gzip > backupfile.gz
—————————————————————-
恢復 ZFS 快照
zfs send tank/gozer@040706 > /dev/rmt/0
### zfs receive tank/gozer2@today < /dev/rmt/0
_ zfs rename tank/gozer tank/gozer.old
_zfs rename tank/gozer2 tank/gozer
您可以使用zfs recv作為zfs receive命令的別名。
———————————————————–
還原增量文件系統快照時,必須首先回滾最近的快照。此外,目標文件系統必須存在。在以下示例中,將tank/dana恢復之前的增量保存副本。
#zfs rollback tank/dana@040706
無法回滾到 ‘tank/ dana@040706 ‘: 存在更多最近的快照
使用“-r”強制刪除以下快照:
tank/ dana@now
# zfs rollback -r tank/dana@040706/
#zfs recv tank/dana < /dev/rmt/0
在增量恢復過程中,文件系統被卸載並且無法訪問。
———————————————————-
ZFS 數據的遠程複製
您可以使用zfs send和zfs recv命令將快照流表示從一個系統遠程複製到另一個系統。例如:
# zfs send tank/cindy@today | ssh newsys zfs recv sandbox/restfs@today
@echo off
rem 抓日期(年月日)
FOR /F "TOKENS=1* DELIMS= " %%A IN (‘DATE/T’) DO SET CDATE=%%A
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=/" %%A IN (‘echo %CDATE%’) DO SET dd=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET yyyy=%%A
echo.
set VStart="C:\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe"
set VHead="C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe"
set Backup=E:\HsBackup\vback
set VM=ERP
set LOG=e:\hsbackup\vbox.log
set TODAY=%yyyy%-%mm%-%dd%
echo %vm% startvm
date /t >>%log%
time /t >>%log%
echo %VStart%
%VStart% –startvm %vm%
rem %VHead% -s %vm% –vrde=config
pause
發表於 未分類
|
已標籤 virtualbox
|
@echo off
rem 抓日期(年月日)
FOR /F "TOKENS=1* DELIMS= " %%A IN (‘DATE/T’) DO SET CDATE=%%A
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=/" %%A IN (‘echo %CDATE%’) DO SET dd=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET yyyy=%%A
echo.
set VBOXM="C:\Program Files\Oracle\VirtualBox\vboxmanage"
set VStart="C:\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe"
set Backup=E:\HsBackup\vback
set VM=ERP
set LOG=e:\hsbackup\vbox.log
set TODAY=%yyyy%-%mm%-%dd%
rem ———————-
echo %yyyy%-%mm%-%dd%
echo ERP Backup start
date /t >>%log%
time /t >>%log%
%VBoxM% controlvm $VM acpipowerbutton
ping 127.0.0.1 -n 10
%VBoxM% controlvm $VM poweroff
REM ———————-
echo VBOXM export ERP -o %Backup%\%today%-%VM%.ova
%VBOXM% export %VM% -o %Backup%\%today%-%VM%.ova
date /t >>%log%
time /t >>%log%
echo %VM% backup-end >>%log%
ping 127.0.0.1 -n 10
rem run vm
%VStart% –startvm %vm%
rem d:\backup\hsbat\startvm.bat
rem pause
發表於 未分類
|
已標籤 virtualbox
|
@echo off
taskkill /im PCManFTPD2.exe
"D:\Backup\掃描程式勿刪PCManFTPD2\PCManFTPD2.exe"
pause
https://www.youtube.com/watch?v=T3DAaX9JK6U&t=291s
apt update && apt upgrade
apt install task-kde-desktop
useradd -m admin
passwd admin
#!/bin/bash
MEM=$(free -b|grep Mem|awk -F" " ‘{print $2}’)
MEM_2=$(($MEM/2))
#MEM_MAX=$(free -b|grep Mem|awk -F" " ‘{print $2}’)
MEM_MAX=$MEM_2
echo "MEM_MAX"=$MEM_MAX
MEM_MIN=$(($MEM_MAX – 1))
echo "MEM_MIN"=$MEM_MIN
echo "options zfs zfs_arc_max=$MEM_MAX">/etc/modprobe.d/zfs.conf
echo "options zfs zfs_arc_mix=$MEM_MIN">>/etc/modprobe.d/zfs.conf
echo "$MEM_MAX" >/sys/module/zfs/parameters/zfs_arc_max
echo "$MEM_MIN" >/sys/module/zfs/parameters/zfs_arc_min