Questions asking for best practices in a given field. Be aware, that sometimes there might be no generally accepted best practices, in which case the question is likely to be closed for being subjective.
Questions tagged [best-practices]
351 questions
3
votes
3 answers
Disk-to-disk backup to same storage array?
We're looking to get a new SAN, and so we're re-examining our storage, network and backup issues. Our plan is to get an EMC VNXe 3100 with SAS drives for production data, then buy an expansion shelf and populate half of that with SATA (6 TB raw)…

CC.
- 1,196
- 1
- 10
- 22
3
votes
1 answer
Fibre Channel zoning best practices
I'm hoping that this will be useful for more people than just me.
Right now I've got a fibre channel switch, a NetApp filer, and some servers running Oracle. All of the servers can see the same LUNs on the filer, and there's some internal…

Bill Weiss
- 10,979
- 3
- 38
- 66
3
votes
2 answers
IT Considerations for a company name change
Nothing is "for sure" yet but there is a good chance my company will be changing it's name in the future.
Our IT requirements are relatively modest - Exchange server, IIS, MSSQL, etc.
My question is, what kind of considerations need to be made…

DKNUCKLES
- 4,028
- 9
- 47
- 60
3
votes
2 answers
Best Practices for Webserver Benchmarking
I have a webserver that I wish to benchmark before I make some optimizations to it to see if they have any effect.
However, I want to know what are the best practices for benchmarking?
For example, a co-worker told me to benchmark the machine with…

rlorenzo
- 134
- 5
3
votes
3 answers
Compiling and maintaining applications?
What configure format do you use for
compiling and why ?
Example (you don't have to reply as the example but do state your directory setup):
prefix: /usr
exec_prefix: ${prefix}
bindir: …

Prix
- 4,881
- 3
- 24
- 25
3
votes
0 answers
Why not shorten a single :0000: field in IPv6
rfc5952, section 4.2.2 "Handling One 16-Bit 0 Field" goes:
The symbol "::" must not be used to shorten just one 16-bit 0 field. For example, the representation
2001:db8:0:1:1:1:1:1 is correct, but
2001:db8::1:1:1:1:1 is not correct.
The…

Melissa Boiko
- 31
- 3
3
votes
7 answers
DDOS Attack Victim - How much to Admit?
Here's the environment:
Website that hosts a forum/journal/bboard/email/socialmedia application in walled garden (ie you pay to get to use it or are invited to do so
Many Clients pay to use the site during specific chunks of time (ie they lease…

Patrick R
- 2,945
- 1
- 19
- 27
2
votes
2 answers
Should I partitionning a disk LVM?
I have some few servers (Ubuntu 16) and it's a mess who LVM was configured and used by my predecesor (for me, maybe is not). I have to install new server (Ubuntu 18) but I won't do a mess like is it right now. So I start looking for the best pratice…

Alexandre Serrano
- 43
- 2
- 8
2
votes
2 answers
Advertise HTTPS support without using HSTS
I have a website which supports HTTPS: all pages of the form http://example.com/foo can be accessed as https://example.com/foo (the query will return the same content). That said, the website doesn't contain anything confidential, so there is no…

a3nm
- 868
- 6
- 12
2
votes
3 answers
Hypervisor server Local storage Raid configuration
We have a couple of Dell PowerEdge R630 running Hyper-V and just bought new hard disks to fill all the empty slots. I was wοndering what kind of Raid configuration should we proceed.
Currently each server has 2x 300GB SAS on Raid 1 configuration…

StashX
- 21
- 1
2
votes
2 answers
Solaris 11 ZFS Snapshot vs. New Boot Environment
I'm new to Solaris 11 and I have to apply updates. I read that you can create a ZFS snapshot -- apply updates -- then revert the snapshot if things break. I also read that you can create a backup of your boot environment (BE).
What is the…

jrd1989
- 698
- 15
- 48
2
votes
2 answers
How should web servers handle requests with incorrect Host header?
I am getting a number of requests to my site with the Host header set incorrectly (most commonly to the IP address instead of domain name). Currently I am returning 400 Bad Request. I am thinking of returning 301 or 302, but not sure if it's a good…

Flash
- 119
- 5
2
votes
0 answers
Installing consumer software on a server
I am in need of a simple low-maintenance off-site backup solution for one or more Windows servers. I have had great success using some consumer-grade backup software that allows me to backup files from one PC to another through the Internet. I've…

Phil
- 1,013
- 2
- 12
- 16
2
votes
1 answer
Puppet: How to use a set of common packages but allow exceptions?
I have about 200 more or less identical Linux VMs. There is a class for all common configuration:
class my_packages {
class { "::ntp":
servers => [ "de.pool.ntp.org" ],
}
....
}
which I include in each node in site.pp.
Now…

nn4l
- 1,336
- 5
- 23
- 40
2
votes
1 answer
Performing root mysql operations in bash scripts
What is a good practice to execute root operations on mysql databases in bash scripts?
For example, I want to create new database and grant privileges, I have to use:
mysql -u $ROOT -p"$ROOTPASS" -e "create database $DBNAME; GRANT ALL PRIVILEGES ON…

Sfisioza
- 592
- 2
- 8
- 18