Spikeworks on Server Core 2012 R2 - Bagaimana Untuk

Spikeworks on Server Core 2012 R2

Saya memindahkan pemasangan spikeworks saya dari pelayan WSUS yang patah balik kepada VM sendiri.

How-to ini akan mendokumenkan proses dari login awal ke VM baru untuk mempunyai pemasangan yang berfungsi.

Saya mahu melakukan ini dengan powerhell.

12 Langkah total

Langkah 1: Spin Up Core Server 2012 R2

Pilih mana-mana hypervisor yang anda gunakan dan putar sebuah pelayan.
Saya menggunakan VMWare dan saya memberikannya satu vCPU dan ram ram 4G pada cakera 80G.
Saya hanya memilih satu cakera, dan jika atas alasan tertentu server ini mengisi cakera, saya hanya akan membuat pemacu C lebih besar. Saya tidak mahu meletakkan spikeworks pada cakera berasingan sendiri.

Langkah 2: Dapatkan Log masuk ke Core Server

Setelah pelayan dipasang dan anda boleh log masuk, pilih kata laluan admin.
Langkah seterusnya pada VMWare adalah memasang Alat VMWare. Ini harus penjelasan diri, tetapi anda perlu menukar ke drive D dan menjalankan setup64.exe.

Ikuti melalui dan reboot.

Langkah 3: Tetapkan IP Statik

Sekarang kita masuk ke dalam beberapa kuasa. Dari command prompt, taipkan

powershell

Saya suka menetap terminal saya ke biru dan kelabu, supaya saya tahu power powered sedang berjalan, dan bukan hanya arahan lama biasa.

Untuk menetapkan alamat IP statik
1. Dalam Windows PowerShell, jalankan Get-NetIPInterface.
2. Buat nota nombor yang ditunjukkan dalam lajur IfIndex output untuk antaramuka IP anda atau rentetan InterfaceDescription. Jika komputer anda mempunyai lebih daripada satu penyesuai rangkaian, buat nota nombor atau rentetan sepadan dengan antara muka yang anda ingin tetapkan alamat IP statik.
3. Di Windows PowerShell, jalankan New-NetIPAddress -InterfaceIndex 12 -IPAddress 192.0.2.2 -PrefixLength 24 -DefaultGateway 192.0.2.1
Di mana:
InterfaceIndex adalah nilai IfIndex dari Langkah 2 (dalam contoh ini, 12)
IPAddress adalah alamat IP statik yang anda hendak tetapkan (dalam contoh ini, 192.0.2.2)
Prefix Prefix adalah panjang awalan (satu lagi subnet mask) untuk alamat IP yang anda ingin tetapkan (dalam contoh ini, 24)
DefaultGateway ialah gateway lalai (dalam contoh ini, 192.0.2.1)
4. Di Windows PowerShell, jalankan Set-DNSClientServerAddress -InterfaceIndex 12 -ServerAddresses 192.0.2.4
Di mana:
InterfaceIndex adalah nilai IfIndex dari Langkah 2
ServerAddresses adalah alamat IP pelayan DNS anda
5. Untuk menambah beberapa pelayan DNS, jalankan Set-DNSClientServerAddress -InterfaceIndex 12 -ServerAddresses 192.0.2.4,192.0.2.5
Di mana dalam contoh ini, 192.0.2.4, 192.0.2.5 adalah kedua-dua alamat IP pelayan DNS
Sekiranya anda perlu bertukar menggunakan DHCP, gunakan perintah Windows PowerShell Set-DnsClientServerAddress -InterfaceIndex 12 -ResetServerAddresses.

Langkah 4: Namakan semula Komputer

Saya suka menamakan semula komputer sebelum saya menyertai domain.

Rename-Computer

Dan pilih nama baru.

Langkah 5: Tetapkan Zon Waktu

tzutil / s "Waktu Standard Timur"

Langkah 6: Sertai Domain

Dalam menjalankan kuasa

Add-Computer

Anda akan diminta untuk kelayakan pentadbir domain, dan kemudian anda memilih nama domain dalam prompt powerhell.

Langkah 7: Muat turun Spiceworks

Saya menggunakan stesen kerja saya untuk memuat turun pemasang dan kemudian menyalinnya ke bahagian IT saya.

Semua kegagalan berfungsi untuk saya, dan saya mendapat ralat DLL pada akhirnya. Hanya abaikannya. Ia cuba membuka IE dan memuatkan halaman spikeworks.

Langkah 8: Punch Lubang di Firewall anda

Pemasangan saya tidak akan membenarkan saya log masuk sebaik sahaja saya memasangnya.
Ternyata saya perlu memetik lubang secara manual di firewall saya.
Ini boleh dilakukan dengan perintah netsh.

firewall netsh advfirewall menambah nama peraturan = "Spiceworks Server Port 9675" dir = dalam tindakan = membolehkan protokol = TCP localport = 9675

Langkah 9: Hentikan Perkhidmatan Spikework

Anda perlu menghentikan perkhidmatan spikeworks semasa anda memindahkan data anda.

Dalam jenis powershell

Spiceworks Stop-Service

Langkah 10: Salin pangkalan data lama ke pelayan baru

Saya mahukan pangkalan data lama saya di pelayan baru saya. Ada postingan spikeworks yang hebat tentang itu. Ia berfungsi tanpa masalah.
Saya menyokong pangkalan data saya, dan kemudian saya mengosongkannya di stesen kerja saya dan kemudian menyalin data dan direktori db kepada bahagian IT saya.
Dari sana saya melakukan salinan sebenar dalam arahan pada pelayan teras saya.

xcopy *. * / E "c: program files (x86) spiceworks"

Anda melakukan ini dari direktori pada bahagian anda yang mempunyai folder DATA dan DB di dalamnya.

Langkah 11: Mulakan Perkhidmatan Spiceworks Lagi

Kerja spikeworks

Langkah 12: Lumpuhkan Spiceworks di Server Lama anda

Dalam PowerShell pada pelayan lama anda, matikan perkhidmatan spikeworks

spikeworks set-service -startuptype disabled

Ini sepatutnya mempunyai Spiceworks berjalan pada pemasangan teras Server baru R2 2012 yang baru.

Beberapa perkara yang saya perhatikan, adalah bahawa masa saya tidak aktif. Walaupun selepas menetapkan zon waktu dan log masuk, saya pasti saya akan mempunyai banyak tweak untuk membuat pelayan ini, tetapi dengan itu pelayan teras pertama saya, dan hanya menjalankan spikeworks, saya akan dapat lebih mengenalinya.

Pemasangan saya hanya menggunakan 7G ruang cakera.

get-psdrive c

C 6.93 72.73 FileSystem C: